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

View Problem - Process Solution

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

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

% Result   : Theorem 1.46s 1.68s
% Output   : Proof 1.51s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.14  % Problem    : ALG111+1 : TPTP v8.2.0. Released v2.7.0.
% 0.07/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.36  % Computer : n029.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Sun May 26 10:17:24 EDT 2024
% 0.15/0.36  % CPUTime    : 
% 0.22/0.55  %----Proving TF0_NAR, FOF, or CNF
% 1.46/1.68  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 1.46/1.68  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.wO0YcTD4TS/cvc5---1.0.5_3719.smt2
% 1.46/1.68  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.wO0YcTD4TS/cvc5---1.0.5_3719.smt2
% 1.46/1.68  (assume a0 (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.46/1.68  (assume a1 (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 1.46/1.68  (assume a2 (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.46/1.68  (assume a3 (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 1.46/1.68  (assume a4 (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)))))
% 1.46/1.68  (assume a5 (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)))))
% 1.46/1.68  (assume a6 (and (not (= tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e12)) (not (= tptp.e10 tptp.e13)) (not (= tptp.e11 tptp.e12)) (not (= tptp.e11 tptp.e13)) (not (= tptp.e12 tptp.e13))))
% 1.46/1.68  (assume a7 (and (not (= tptp.e20 tptp.e21)) (not (= tptp.e20 tptp.e22)) (not (= tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)) (not (= tptp.e21 tptp.e23)) (not (= tptp.e22 tptp.e23))))
% 1.46/1.68  (assume a8 (and (not (= tptp.e10 tptp.e20)) (not (= tptp.e10 tptp.e21)) (not (= tptp.e10 tptp.e22)) (not (= tptp.e10 tptp.e23)) (not (= tptp.e11 tptp.e20)) (not (= tptp.e11 tptp.e21)) (not (= tptp.e11 tptp.e22)) (not (= tptp.e11 tptp.e23)) (not (= tptp.e12 tptp.e20)) (not (= tptp.e12 tptp.e21)) (not (= tptp.e12 tptp.e22)) (not (= tptp.e12 tptp.e23)) (not (= tptp.e13 tptp.e20)) (not (= tptp.e13 tptp.e21)) (not (= tptp.e13 tptp.e22)) (not (= tptp.e13 tptp.e23))))
% 1.46/1.68  (assume a9 (and (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))
% 1.46/1.68  (assume a10 (and (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))
% 1.46/1.68  (assume a11 (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))
% 1.46/1.68  (assume a12 (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))
% 1.46/1.68  (assume a13 (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20)))))
% 1.46/1.68  (assume a14 (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 (tptp.op2 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.op2 tptp.e21 tptp.e21)) (tptp.op2 tptp.e21 tptp.e21)))))
% 1.46/1.68  (assume a15 (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22)))))
% 1.46/1.68  (assume a16 (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))
% 1.46/1.68  (assume a17 (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23))))))
% 1.46/1.68  (assume a18 true)
% 1.46/1.68  (step t1 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 1.46/1.68  (step t2 (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)
% 1.46/1.68  (step t3 (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 (t2))
% 1.46/1.68  (step t4 (cl (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))))) :rule all_simplify)
% 1.46/1.68  (step t5 (cl (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13))) :rule refl)
% 1.46/1.68  (step t6 (cl (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule all_simplify)
% 1.46/1.68  (step t7 (cl (= (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))) (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13)))) :rule cong :premises (t5 t6))
% 1.46/1.68  (step t8 (cl (= (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13)) true)) :rule all_simplify)
% 1.46/1.68  (step t9 (cl (= (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))) true)) :rule trans :premises (t7 t8))
% 1.46/1.68  (step t10 (cl (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true)) :rule trans :premises (t4 t9))
% 1.46/1.68  (step t11 (cl (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule resolution :premises (t3 t10))
% 1.46/1.68  (step t12 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule refl)
% 1.46/1.68  (step t13 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t14 (cl (= (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule refl)
% 1.46/1.68  (step t15 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t16 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t11 t12 t13 t14 t15))
% 1.46/1.68  (step t17 (cl (not (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) (not (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 1.46/1.68  (step t18 (cl (= (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t19 (cl (= (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))))) :rule equiv_simplify)
% 1.46/1.68  (step t20 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))))) :rule equiv2 :premises (t19))
% 1.46/1.68  (step t21 (cl (not (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule not_not)
% 1.46/1.68  (step t22 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t20 t21))
% 1.46/1.68  (step t23 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t24)
% 1.46/1.68  (assume t24.a0 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t24.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.46/1.68  (assume t24.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))
% 1.46/1.68  (assume t24.a3 (not (= tptp.e12 tptp.e13)))
% 1.46/1.68  (step t24.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.46/1.68  (step t24.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.46/1.68  (step t24.t3 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 1.46/1.68  (step t24.t4 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t24.t3))
% 1.46/1.68  (step t24.t5 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 1.46/1.68  (step t24.t6 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t24.t4 t24.t5))
% 1.46/1.68  (step t24.t7 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t24.t6 t24.a3))
% 1.46/1.68  (step t24.t8 (cl (= false (= tptp.e12 tptp.e13))) :rule symm :premises (t24.t7))
% 1.46/1.68  (step t24.t9 (cl (= (= (= tptp.e12 tptp.e13) true) (= tptp.e12 tptp.e13))) :rule equiv_simplify)
% 1.46/1.68  (step t24.t10 (cl (= (= tptp.e12 tptp.e13) true) (not (= tptp.e12 tptp.e13))) :rule equiv2 :premises (t24.t9))
% 1.46/1.68  (step t24.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t24.a0))
% 1.46/1.68  (step t24.t12 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t24.t11))
% 1.46/1.68  (step t24.t13 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) :rule symm :premises (t24.a2))
% 1.46/1.68  (step t24.t14 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t24.t13))
% 1.46/1.68  (step t24.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t24.a1))
% 1.46/1.68  (step t24.t16 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule trans :premises (t24.t14 t24.t15 t24.t12))
% 1.46/1.68  (step t24.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e13)) :rule symm :premises (t24.t16))
% 1.46/1.68  (step t24.t18 (cl (= tptp.e12 tptp.e13)) :rule trans :premises (t24.t12 t24.t17))
% 1.46/1.68  (step t24.t19 (cl (= (= tptp.e12 tptp.e13) true)) :rule resolution :premises (t24.t10 t24.t18))
% 1.46/1.68  (step t24.t20 (cl (= false true)) :rule trans :premises (t24.t8 t24.t19))
% 1.46/1.68  (step t24.t21 (cl false) :rule resolution :premises (t24.t1 t24.t2 t24.t20))
% 1.46/1.68  (step t24 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) false) :rule subproof :discharge (t24.a0 t24.a1 t24.a2 t24.a3))
% 1.46/1.68  (step t25 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t26 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t27 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t28 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t29 (cl false (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t24 t25 t26 t27 t28))
% 1.46/1.68  (step t30 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) false) :rule reordering :premises (t29))
% 1.46/1.68  (step t31 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) false) :rule contraction :premises (t30))
% 1.46/1.68  (step t32 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) false) :rule resolution :premises (t23 t31))
% 1.46/1.68  (step t33 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (not false)) :rule implies_neg2)
% 1.46/1.68  (step t34 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false)) :rule resolution :premises (t32 t33))
% 1.46/1.68  (step t35 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false)) :rule contraction :premises (t34))
% 1.46/1.68  (step t36 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))))) :rule implies_simplify)
% 1.46/1.68  (step t37 (cl (not (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false)) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule equiv1 :premises (t36))
% 1.46/1.68  (step t38 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t35 t37))
% 1.46/1.68  (step t39 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) false)) :rule resolution :premises (t22 t38))
% 1.46/1.68  (step t40 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) false))) :rule cong :premises (t18 t39))
% 1.46/1.68  (step t41 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) false) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule all_simplify)
% 1.46/1.68  (step t42 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule trans :premises (t40 t41))
% 1.46/1.68  (step t43 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t44)
% 1.46/1.68  (assume t44.a0 (not (= tptp.e12 tptp.e13)))
% 1.46/1.68  (assume t44.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t44.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t44.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t44.a4 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))
% 1.46/1.68  (step t44.t1 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e12 tptp.e13)))) :rule and_neg)
% 1.46/1.68  (step t44.t2 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t44.t3)
% 1.46/1.68  (assume t44.t3.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t44.t3.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t44.t3.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (step t44.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t44.t3.a2))
% 1.46/1.68  (step t44.t3.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t44.t3.t1))
% 1.46/1.68  (step t44.t3.t3 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t44.t3.a0))
% 1.46/1.68  (step t44.t3.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t44.t3.a1))
% 1.46/1.68  (step t44.t3.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule cong :premises (t44.t3.t3 t44.t3.t4))
% 1.46/1.68  (step t44.t3.t6 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t44.t3.t2 t44.t3.t5))
% 1.46/1.68  (step t44.t3 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule subproof :discharge (t44.t3.a0 t44.t3.a1 t44.t3.a2))
% 1.46/1.68  (step t44.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t44.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t44.t6 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t44.t7 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t44.t3 t44.t4 t44.t5 t44.t6))
% 1.46/1.68  (step t44.t8 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule reordering :premises (t44.t7))
% 1.46/1.68  (step t44.t9 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule contraction :premises (t44.t8))
% 1.46/1.68  (step t44.t10 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t44.t2 t44.t9))
% 1.46/1.68  (step t44.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg2)
% 1.46/1.68  (step t44.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t44.t10 t44.t11))
% 1.46/1.68  (step t44.t13 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t44.t12))
% 1.46/1.68  (step t44.t14 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule implies :premises (t44.t13))
% 1.46/1.68  (step t44.t15 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.46/1.68  (step t44.t16 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t44.t15 t44.a1 t44.a2 t44.a3))
% 1.46/1.68  (step t44.t17 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t44.t14 t44.t16))
% 1.46/1.68  (step t44.t18 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t44.t1 t44.a3 t44.t17 t44.a4 t44.a0))
% 1.46/1.68  (step t44 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule subproof :discharge (t44.a0 t44.a1 t44.a2 t44.a3 t44.a4))
% 1.46/1.68  (step t45 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t46 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t47 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t48 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t49 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t50 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t44 t45 t46 t47 t48 t49))
% 1.46/1.68  (step t51 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule reordering :premises (t50))
% 1.46/1.68  (step t52 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule contraction :premises (t51))
% 1.46/1.68  (step t53 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t43 t52))
% 1.46/1.68  (step t54 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule implies_neg2)
% 1.46/1.68  (step t55 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t53 t54))
% 1.46/1.68  (step t56 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule contraction :premises (t55))
% 1.46/1.68  (step t57 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t17 t42 t56))
% 1.46/1.68  (step t58 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule not_and :premises (t57))
% 1.46/1.68  (step t59 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t60 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t61 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t62 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t63 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.46/1.68  (step t64 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t58 t59 t60 t61 t62 t63))
% 1.46/1.68  (step t65 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t64))
% 1.46/1.68  (step t66 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t1 t16 t65))
% 1.46/1.68  (step t67 (cl (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t66))
% 1.46/1.68  (step t68 (cl (= tptp.e12 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t67))
% 1.46/1.68  (step t69 (cl (not (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.46/1.68  (step t70 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t71 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t72 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t73 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t74 (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 (t70 t71 t72 t73))
% 1.46/1.68  (step t75 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t76 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t77 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t78 (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 (t70 t75 t76 t77))
% 1.46/1.68  (step t79 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t80 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t81 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t82 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t83 (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 (t79 t80 t81 t82))
% 1.46/1.68  (step t84 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t85 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t86 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t87 (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 (t79 t84 t85 t86))
% 1.46/1.68  (step t88 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t89 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t90 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t91 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t92 (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 (t88 t89 t90 t91))
% 1.46/1.68  (step t93 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t94 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t95 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t96 (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 (t88 t93 t94 t95))
% 1.46/1.68  (step t97 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t98 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t99 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t100 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t101 (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 (t97 t98 t99 t100))
% 1.46/1.68  (step t102 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t103 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t104 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t105 (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 (t97 t102 t103 t104))
% 1.46/1.68  (step t106 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t107 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t108 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t109 (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 (t75 t106 t107 t108))
% 1.46/1.68  (step t110 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t111 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t112 (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 (t71 t106 t110 t111))
% 1.46/1.68  (step t113 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t114 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t115 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t116 (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 (t84 t113 t114 t115))
% 1.46/1.68  (step t117 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t118 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t119 (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 (t80 t113 t117 t118))
% 1.46/1.68  (step t120 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t121 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t122 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t123 (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 (t93 t120 t121 t122))
% 1.46/1.68  (step t124 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t125 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t126 (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 (t89 t120 t124 t125))
% 1.46/1.68  (step t127 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t128 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t129 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t130 (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 (t102 t127 t128 t129))
% 1.46/1.68  (step t131 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t132 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t133 (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 (t98 t127 t131 t132))
% 1.46/1.68  (step t134 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t135 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t136 (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 (t76 t110 t134 t135))
% 1.46/1.68  (step t137 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t138 (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 (t72 t107 t134 t137))
% 1.46/1.68  (step t139 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t140 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t141 (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 (t85 t117 t139 t140))
% 1.46/1.68  (step t142 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t143 (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 (t81 t114 t139 t142))
% 1.46/1.68  (step t144 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t145 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t146 (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 (t94 t124 t144 t145))
% 1.46/1.68  (step t147 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t148 (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 (t90 t121 t144 t147))
% 1.46/1.68  (step t149 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t150 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t151 (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 (t103 t131 t149 t150))
% 1.46/1.68  (step t152 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t153 (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 (t99 t128 t149 t152))
% 1.46/1.68  (step t154 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t155 (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 (t77 t111 t137 t154))
% 1.46/1.68  (step t156 (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 (t73 t108 t135 t154))
% 1.46/1.68  (step t157 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t158 (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 (t86 t118 t142 t157))
% 1.46/1.68  (step t159 (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 (t82 t115 t140 t157))
% 1.46/1.68  (step t160 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t161 (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 (t95 t125 t147 t160))
% 1.46/1.68  (step t162 (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 (t91 t122 t145 t160))
% 1.46/1.68  (step t163 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t164 (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 (t104 t132 t152 t163))
% 1.46/1.68  (step t165 (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 (t100 t129 t150 t163))
% 1.46/1.68  (step t166 (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 (t74 t78 t83 t87 t92 t96 t101 t105 t109 t112 t116 t119 t123 t126 t130 t133 t136 t138 t141 t143 t146 t148 t151 t153 t155 t156 t158 t159 t161 t162 t164 t165))
% 1.46/1.68  (step t167 (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 (t69 t166 a1))
% 1.46/1.68  (step t168 (cl (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 and :premises (t167))
% 1.46/1.68  (step t169 (cl (= 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 or :premises (t168))
% 1.46/1.68  (step t170 (cl (not (= (and (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (and (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.46/1.68  (step t171 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t172 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t70))
% 1.46/1.68  (step t173 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule trans :premises (t171 t172))
% 1.46/1.68  (step t174 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t106))
% 1.46/1.68  (step t175 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t172 t174))
% 1.46/1.68  (step t176 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t134))
% 1.46/1.68  (step t177 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t172 t176))
% 1.46/1.68  (step t178 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t154))
% 1.46/1.68  (step t179 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t172 t178))
% 1.46/1.68  (step t180 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t71))
% 1.46/1.68  (step t181 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t79))
% 1.46/1.68  (step t182 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t180 t181))
% 1.46/1.68  (step t183 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t113))
% 1.46/1.68  (step t184 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t180 t183))
% 1.46/1.68  (step t185 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t139))
% 1.46/1.68  (step t186 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t180 t185))
% 1.46/1.68  (step t187 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t157))
% 1.46/1.68  (step t188 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t180 t187))
% 1.46/1.68  (step t189 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t72))
% 1.46/1.68  (step t190 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t88))
% 1.46/1.68  (step t191 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t189 t190))
% 1.46/1.68  (step t192 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t120))
% 1.46/1.68  (step t193 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t189 t192))
% 1.46/1.68  (step t194 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t144))
% 1.46/1.68  (step t195 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t189 t194))
% 1.46/1.68  (step t196 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t160))
% 1.46/1.68  (step t197 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t189 t196))
% 1.46/1.68  (step t198 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t73))
% 1.46/1.68  (step t199 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t97))
% 1.46/1.68  (step t200 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t198 t199))
% 1.46/1.68  (step t201 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t127))
% 1.46/1.68  (step t202 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t198 t201))
% 1.46/1.68  (step t203 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t149))
% 1.46/1.68  (step t204 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t198 t203))
% 1.46/1.68  (step t205 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t163))
% 1.46/1.68  (step t206 (cl (= (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t198 t205))
% 1.46/1.68  (step t207 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t84))
% 1.46/1.68  (step t208 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t207 t172))
% 1.46/1.68  (step t209 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t207 t174))
% 1.46/1.68  (step t210 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t207 t176))
% 1.46/1.68  (step t211 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t207 t178))
% 1.46/1.68  (step t212 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t183 t181))
% 1.46/1.68  (step t213 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t214 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule trans :premises (t213 t183))
% 1.46/1.68  (step t215 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t183 t185))
% 1.46/1.68  (step t216 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t183 t187))
% 1.46/1.68  (step t217 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t114))
% 1.46/1.68  (step t218 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t217 t190))
% 1.46/1.68  (step t219 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t217 t192))
% 1.46/1.68  (step t220 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t217 t194))
% 1.46/1.68  (step t221 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t217 t196))
% 1.46/1.68  (step t222 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t115))
% 1.46/1.68  (step t223 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t222 t199))
% 1.46/1.68  (step t224 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t222 t201))
% 1.46/1.68  (step t225 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t222 t203))
% 1.46/1.68  (step t226 (cl (= (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t222 t205))
% 1.46/1.68  (step t227 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t94))
% 1.46/1.68  (step t228 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t227 t172))
% 1.46/1.68  (step t229 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t227 t174))
% 1.46/1.68  (step t230 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t227 t176))
% 1.46/1.68  (step t231 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t227 t178))
% 1.46/1.68  (step t232 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t124))
% 1.46/1.68  (step t233 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t232 t181))
% 1.46/1.68  (step t234 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t232 t183))
% 1.46/1.68  (step t235 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t232 t185))
% 1.46/1.68  (step t236 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t232 t187))
% 1.46/1.68  (step t237 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t194 t190))
% 1.46/1.68  (step t238 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t194 t192))
% 1.46/1.68  (step t239 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t240 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule trans :premises (t239 t194))
% 1.46/1.68  (step t241 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t194 t196))
% 1.46/1.68  (step t242 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t145))
% 1.46/1.68  (step t243 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t242 t199))
% 1.46/1.68  (step t244 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t242 t201))
% 1.46/1.68  (step t245 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t242 t203))
% 1.46/1.68  (step t246 (cl (= (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t242 t205))
% 1.46/1.68  (step t247 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t104))
% 1.46/1.68  (step t248 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t247 t172))
% 1.46/1.68  (step t249 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t247 t174))
% 1.46/1.68  (step t250 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t247 t176))
% 1.46/1.68  (step t251 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t247 t178))
% 1.46/1.68  (step t252 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t132))
% 1.46/1.68  (step t253 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t252 t181))
% 1.46/1.68  (step t254 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t252 t183))
% 1.46/1.68  (step t255 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t252 t185))
% 1.46/1.68  (step t256 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t252 t187))
% 1.46/1.68  (step t257 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t152))
% 1.46/1.68  (step t258 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t257 t190))
% 1.46/1.68  (step t259 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t257 t192))
% 1.46/1.68  (step t260 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t257 t194))
% 1.46/1.68  (step t261 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t257 t196))
% 1.46/1.68  (step t262 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t205 t199))
% 1.46/1.68  (step t263 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t205 t201))
% 1.46/1.68  (step t264 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t205 t203))
% 1.46/1.68  (step t265 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t266 (cl (= (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule trans :premises (t265 t205))
% 1.46/1.68  (step t267 (cl (= (and (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13))) (or (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t173 t175 t177 t179 t182 t184 t186 t188 t191 t193 t195 t197 t200 t202 t204 t206 t208 t209 t210 t211 t212 t214 t215 t216 t218 t219 t220 t221 t223 t224 t225 t226 t228 t229 t230 t231 t233 t234 t235 t236 t237 t238 t240 t241 t243 t244 t245 t246 t248 t249 t250 t251 t253 t254 t255 t256 t258 t259 t260 t261 t262 t263 t264 t266))
% 1.46/1.68  (step t268 (cl (and (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t170 t267 a9))
% 1.46/1.68  (step t269 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule and :premises (t268))
% 1.46/1.68  (step t270 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t269))
% 1.46/1.68  (step t271 (cl (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 and :premises (t167))
% 1.46/1.68  (step t272 (cl (= 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 or :premises (t271))
% 1.46/1.68  (step t273 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t268))
% 1.46/1.68  (step t274 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule and :premises (t268))
% 1.46/1.68  (step t275 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t274))
% 1.46/1.68  (step t276 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and :premises (a11))
% 1.46/1.68  (step t277 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t275 t276))
% 1.46/1.68  (step t278 (cl (not (= (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23))))) (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))))))) (not (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23)))))) (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))))) :rule equiv_pos2)
% 1.46/1.68  (step t279 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t280 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t281 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t282 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t283 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t284 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t285 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t286 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t287 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t288 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t289 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t290 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t291 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t292 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t293 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t294 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t295 (cl (= (= (tptp.h1 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t296 (cl (= (= (tptp.h1 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t297 (cl (= (= (tptp.h1 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t298 (cl (= (= (tptp.h1 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t299 (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 (t295 t296 t297 t298))
% 1.46/1.68  (step t300 (cl (= (= (tptp.h1 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t301 (cl (= (= (tptp.h1 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t302 (cl (= (= (tptp.h1 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t303 (cl (= (= (tptp.h1 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t304 (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 (t300 t301 t302 t303))
% 1.46/1.68  (step t305 (cl (= (= (tptp.h1 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t306 (cl (= (= (tptp.h1 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t307 (cl (= (= (tptp.h1 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t308 (cl (= (= (tptp.h1 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t309 (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 (t305 t306 t307 t308))
% 1.46/1.68  (step t310 (cl (= (= (tptp.h1 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t311 (cl (= (= (tptp.h1 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t312 (cl (= (= (tptp.h1 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t313 (cl (= (= (tptp.h1 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t314 (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 (t310 t311 t312 t313))
% 1.46/1.68  (step t315 (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 (t279 t280 t281 t282 t283 t284 t285 t286 t287 t288 t289 t290 t291 t292 t293 t294 t299 t304 t309 t314))
% 1.46/1.68  (step t316 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t317 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t318 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t319 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t320 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t321 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t322 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t323 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t324 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t325 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t326 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t327 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t328 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t329 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t330 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t331 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t332 (cl (= (= (tptp.h2 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t333 (cl (= (= (tptp.h2 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t334 (cl (= (= (tptp.h2 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t335 (cl (= (= (tptp.h2 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t336 (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 (t332 t333 t334 t335))
% 1.46/1.68  (step t337 (cl (= (= (tptp.h2 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t338 (cl (= (= (tptp.h2 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t339 (cl (= (= (tptp.h2 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t340 (cl (= (= (tptp.h2 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t341 (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 (t337 t338 t339 t340))
% 1.46/1.68  (step t342 (cl (= (= (tptp.h2 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t343 (cl (= (= (tptp.h2 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t344 (cl (= (= (tptp.h2 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t345 (cl (= (= (tptp.h2 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t346 (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 (t342 t343 t344 t345))
% 1.46/1.68  (step t347 (cl (= (= (tptp.h2 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t348 (cl (= (= (tptp.h2 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t349 (cl (= (= (tptp.h2 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t350 (cl (= (= (tptp.h2 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t351 (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 (t347 t348 t349 t350))
% 1.46/1.68  (step t352 (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 (t316 t317 t318 t319 t320 t321 t322 t323 t324 t325 t326 t327 t328 t329 t330 t331 t336 t341 t346 t351))
% 1.46/1.68  (step t353 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t354 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t355 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t356 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t357 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t358 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t359 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t360 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t361 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t362 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t363 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t364 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t365 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t366 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t367 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t368 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t369 (cl (= (= (tptp.h3 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t370 (cl (= (= (tptp.h3 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t371 (cl (= (= (tptp.h3 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t372 (cl (= (= (tptp.h3 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t373 (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 (t369 t370 t371 t372))
% 1.46/1.68  (step t374 (cl (= (= (tptp.h3 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t375 (cl (= (= (tptp.h3 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t376 (cl (= (= (tptp.h3 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t377 (cl (= (= (tptp.h3 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t378 (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 (t374 t375 t376 t377))
% 1.46/1.68  (step t379 (cl (= (= (tptp.h3 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t380 (cl (= (= (tptp.h3 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t381 (cl (= (= (tptp.h3 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t382 (cl (= (= (tptp.h3 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t383 (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 (t379 t380 t381 t382))
% 1.46/1.68  (step t384 (cl (= (= (tptp.h3 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t385 (cl (= (= (tptp.h3 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t386 (cl (= (= (tptp.h3 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t387 (cl (= (= (tptp.h3 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t388 (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 (t384 t385 t386 t387))
% 1.46/1.68  (step t389 (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 (t353 t354 t355 t356 t357 t358 t359 t360 t361 t362 t363 t364 t365 t366 t367 t368 t373 t378 t383 t388))
% 1.46/1.68  (step t390 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t391 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t392 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t393 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t394 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t395 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t396 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t397 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t398 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t399 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t400 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t401 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t402 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t403 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t404 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t405 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t406 (cl (= (= (tptp.h4 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t407 (cl (= (= (tptp.h4 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t408 (cl (= (= (tptp.h4 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t409 (cl (= (= (tptp.h4 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t410 (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 (t406 t407 t408 t409))
% 1.46/1.68  (step t411 (cl (= (= (tptp.h4 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t412 (cl (= (= (tptp.h4 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t413 (cl (= (= (tptp.h4 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t414 (cl (= (= (tptp.h4 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t415 (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 (t411 t412 t413 t414))
% 1.46/1.68  (step t416 (cl (= (= (tptp.h4 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t417 (cl (= (= (tptp.h4 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t418 (cl (= (= (tptp.h4 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t419 (cl (= (= (tptp.h4 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t420 (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 (t416 t417 t418 t419))
% 1.46/1.68  (step t421 (cl (= (= (tptp.h4 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t422 (cl (= (= (tptp.h4 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t423 (cl (= (= (tptp.h4 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t424 (cl (= (= (tptp.h4 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t425 (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 (t421 t422 t423 t424))
% 1.46/1.68  (step t426 (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 (t390 t391 t392 t393 t394 t395 t396 t397 t398 t399 t400 t401 t402 t403 t404 t405 t410 t415 t420 t425))
% 1.46/1.68  (step t427 (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 (t315 t352 t389 t426))
% 1.46/1.68  (step t428 (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 (t427))
% 1.46/1.68  (step t429 (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 (t278 t428 a17))
% 1.46/1.68  (step t430 (cl (not (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule not_or :premises (t429))
% 1.46/1.68  (step t431 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (not (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13)))) (not (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13)))) (not (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13)))) (not (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule not_and :premises (t430))
% 1.46/1.68  (step t432 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.46/1.68  (step t433 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t434)
% 1.46/1.68  (assume t434.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t434.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t434.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t434.a3 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t434.a4 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t434.a5 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.46/1.68  (assume t434.a6 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.46/1.68  (assume t434.a7 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.46/1.68  (step t434.t1 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t434.t2)
% 1.46/1.68  (assume t434.t2.a0 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.46/1.68  (assume t434.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t434.t2.a2 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.46/1.68  (assume t434.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t434.t2.a4 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.46/1.68  (assume t434.t2.a5 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t434.t2.a6 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t434.t2.a7 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (step t434.t2.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t434.t2.a6))
% 1.46/1.68  (step t434.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t434.t2.t1))
% 1.46/1.68  (step t434.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t434.t2.a7))
% 1.46/1.68  (step t434.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t434.t2.t3))
% 1.46/1.68  (step t434.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t434.t2.t2 t434.t2.t4))
% 1.46/1.68  (step t434.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t434.t2.a5))
% 1.46/1.68  (step t434.t2.t7 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t434.t2.t6))
% 1.46/1.68  (step t434.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t434.t2.t7))
% 1.46/1.68  (step t434.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule trans :premises (t434.t2.t5 t434.t2.t8))
% 1.46/1.68  (step t434.t2.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h4 tptp.e12))) :rule cong :premises (t434.t2.t9))
% 1.46/1.68  (step t434.t2.t11 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t434.t2.a4))
% 1.46/1.68  (step t434.t2.t12 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t434.t2.a1))
% 1.46/1.68  (step t434.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t434.t2.a3))
% 1.46/1.68  (step t434.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e21))) :rule cong :premises (t434.t2.t12 t434.t2.t13))
% 1.46/1.68  (step t434.t2.t15 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t434.t2.t12))
% 1.46/1.68  (step t434.t2.t16 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t434.t2.a0))
% 1.46/1.68  (step t434.t2.t17 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t434.t2.t16))
% 1.46/1.68  (step t434.t2.t18 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t434.t2.t15 t434.t2.t17))
% 1.46/1.68  (step t434.t2.t19 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t434.t2.t13))
% 1.46/1.68  (step t434.t2.t20 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t434.t2.a2))
% 1.46/1.68  (step t434.t2.t21 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t434.t2.t20))
% 1.46/1.68  (step t434.t2.t22 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t434.t2.t19 t434.t2.t21))
% 1.46/1.68  (step t434.t2.t23 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule cong :premises (t434.t2.t18 t434.t2.t22))
% 1.46/1.68  (step t434.t2.t24 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule trans :premises (t434.t2.t10 t434.t2.t11 t434.t2.t14 t434.t2.t23))
% 1.46/1.68  (step t434.t2 (cl (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t434.t2.a0 t434.t2.a1 t434.t2.a2 t434.t2.a3 t434.t2.a4 t434.t2.a5 t434.t2.a6 t434.t2.a7))
% 1.46/1.68  (step t434.t3 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.46/1.68  (step t434.t4 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t434.t5 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t434.t6 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t434.t7 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.46/1.68  (step t434.t8 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t434.t9 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t434.t10 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t434.t11 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t434.t2 t434.t3 t434.t4 t434.t5 t434.t6 t434.t7 t434.t8 t434.t9 t434.t10))
% 1.46/1.68  (step t434.t12 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule reordering :premises (t434.t11))
% 1.46/1.68  (step t434.t13 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule contraction :premises (t434.t12))
% 1.46/1.68  (step t434.t14 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t434.t1 t434.t13))
% 1.46/1.68  (step t434.t15 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.46/1.68  (step t434.t16 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule resolution :premises (t434.t14 t434.t15))
% 1.46/1.68  (step t434.t17 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule contraction :premises (t434.t16))
% 1.46/1.68  (step t434.t18 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule implies :premises (t434.t17))
% 1.46/1.68  (step t434.t19 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.46/1.68  (step t434.t20 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t434.t19 t434.a5 t434.a3 t434.a6 t434.a4 t434.a7 t434.a2 t434.a0 t434.a1))
% 1.46/1.68  (step t434.t21 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t434.t18 t434.t20))
% 1.46/1.68  (step t434 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t434.a0 t434.a1 t434.a2 t434.a3 t434.a4 t434.a5 t434.a6 t434.a7))
% 1.46/1.68  (step t435 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t436 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t437 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t438 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t439 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t440 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.46/1.68  (step t441 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t442 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.46/1.68  (step t443 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t434 t435 t436 t437 t438 t439 t440 t441 t442))
% 1.46/1.68  (step t444 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule reordering :premises (t443))
% 1.46/1.68  (step t445 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule contraction :premises (t444))
% 1.46/1.68  (step t446 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t433 t445))
% 1.46/1.68  (step t447 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.46/1.68  (step t448 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule resolution :premises (t446 t447))
% 1.46/1.68  (step t449 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule contraction :premises (t448))
% 1.46/1.68  (step t450 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule implies :premises (t449))
% 1.46/1.68  (step t451 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t432 t450))
% 1.46/1.68  (step t452 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t451))
% 1.46/1.68  (step t453 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and :premises (a12))
% 1.46/1.68  (step t454 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (a11))
% 1.46/1.68  (step t455 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (a11))
% 1.46/1.68  (step t456 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (a12))
% 1.46/1.68  (step t457 (cl (not (= (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) (not (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule equiv_pos2)
% 1.46/1.68  (step t458 (cl (= (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t459 (cl (= (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t460 (cl (= (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t461 (cl (= (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule cong :premises (t424 t458 t459 t460))
% 1.46/1.68  (step t462 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule resolution :premises (t457 t461 a16))
% 1.46/1.68  (step t463 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and :premises (t462))
% 1.46/1.68  (step t464 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and :premises (t462))
% 1.46/1.68  (step t465 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and :premises (t462))
% 1.46/1.68  (step t466 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t452 t276 t453 t454 t455 t456 t463 t464 t465))
% 1.46/1.68  (step t467 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule and_neg)
% 1.46/1.68  (step t468 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t469)
% 1.46/1.68  (assume t469.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t469.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t469.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 1.46/1.68  (assume t469.a3 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 1.46/1.68  (assume t469.a4 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.46/1.68  (assume t469.a5 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.46/1.68  (step t469.t1 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t469.t2)
% 1.46/1.68  (assume t469.t2.a0 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.46/1.68  (assume t469.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t469.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 1.46/1.68  (assume t469.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t469.t2.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.46/1.68  (assume t469.t2.a5 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 1.46/1.68  (step t469.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t469.t2.a5))
% 1.46/1.68  (step t469.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h4 tptp.e11))) :rule cong :premises (t469.t2.t1))
% 1.46/1.68  (step t469.t2.t3 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t469.t2.a4))
% 1.46/1.68  (step t469.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t469.t2.a3))
% 1.46/1.68  (step t469.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t469.t2.a2))
% 1.46/1.68  (step t469.t2.t6 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t469.t2.t5))
% 1.46/1.68  (step t469.t2.t7 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t469.t2.a1))
% 1.46/1.68  (step t469.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t469.t2.t7))
% 1.46/1.68  (step t469.t2.t9 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t469.t2.a0))
% 1.46/1.68  (step t469.t2.t10 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t469.t2.t9))
% 1.46/1.68  (step t469.t2.t11 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t469.t2.t8 t469.t2.t10))
% 1.46/1.68  (step t469.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule cong :premises (t469.t2.t11 t469.t2.t11))
% 1.46/1.68  (step t469.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule trans :premises (t469.t2.t2 t469.t2.t3 t469.t2.t4 t469.t2.t6 t469.t2.t12))
% 1.46/1.68  (step t469.t2 (cl (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t469.t2.a0 t469.t2.a1 t469.t2.a2 t469.t2.a3 t469.t2.a4 t469.t2.a5))
% 1.46/1.68  (step t469.t3 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.46/1.68  (step t469.t4 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t469.t5 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.46/1.68  (step t469.t6 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t469.t7 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t469.t8 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.46/1.68  (step t469.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t469.t2 t469.t3 t469.t4 t469.t5 t469.t6 t469.t7 t469.t8))
% 1.46/1.68  (step t469.t10 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule reordering :premises (t469.t9))
% 1.46/1.68  (step t469.t11 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule contraction :premises (t469.t10))
% 1.46/1.68  (step t469.t12 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t469.t1 t469.t11))
% 1.46/1.68  (step t469.t13 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.46/1.68  (step t469.t14 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule resolution :premises (t469.t12 t469.t13))
% 1.46/1.68  (step t469.t15 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule contraction :premises (t469.t14))
% 1.46/1.68  (step t469.t16 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule implies :premises (t469.t15))
% 1.46/1.68  (step t469.t17 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 1.46/1.68  (step t469.t18 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t469.t17 t469.a4 t469.a0 t469.a3 t469.a1 t469.a5 t469.a2))
% 1.46/1.68  (step t469.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t469.t16 t469.t18))
% 1.46/1.68  (step t469 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t469.a0 t469.a1 t469.a2 t469.a3 t469.a4 t469.a5))
% 1.46/1.68  (step t470 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t471 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t472 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.46/1.68  (step t473 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.46/1.68  (step t474 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.46/1.68  (step t475 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t476 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))))) :rule resolution :premises (t469 t470 t471 t472 t473 t474 t475))
% 1.46/1.68  (step t477 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule reordering :premises (t476))
% 1.46/1.68  (step t478 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule contraction :premises (t477))
% 1.46/1.68  (step t479 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t468 t478))
% 1.46/1.68  (step t480 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.46/1.68  (step t481 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule resolution :premises (t479 t480))
% 1.46/1.68  (step t482 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule contraction :premises (t481))
% 1.46/1.68  (step t483 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule implies :premises (t482))
% 1.46/1.68  (step t484 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t467 t483))
% 1.46/1.68  (step t485 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule reordering :premises (t484))
% 1.46/1.68  (step t486 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 1.46/1.68  (step t487 (cl (= (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true) (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 1.46/1.68  (step t488 (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 (t487))
% 1.46/1.68  (step t489 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))))) :rule all_simplify)
% 1.46/1.68  (step t490 (cl (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11))) :rule refl)
% 1.46/1.68  (step t491 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule all_simplify)
% 1.46/1.68  (step t492 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)))) :rule cong :premises (t490 t491))
% 1.46/1.68  (step t493 (cl (= (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)) true)) :rule all_simplify)
% 1.46/1.68  (step t494 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) true)) :rule trans :premises (t492 t493))
% 1.46/1.68  (step t495 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true)) :rule trans :premises (t489 t494))
% 1.46/1.68  (step t496 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule resolution :premises (t488 t495))
% 1.46/1.68  (step t497 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t498 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 1.46/1.68  (step t499 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t496 t497 t498))
% 1.46/1.68  (step t500 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 1.46/1.68  (step t501 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t502)
% 1.46/1.68  (assume t502.a0 (not (= tptp.e10 tptp.e11)))
% 1.46/1.68  (assume t502.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 1.46/1.68  (step t502.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t502.t2)
% 1.46/1.68  (assume t502.t2.a0 (not (= tptp.e10 tptp.e11)))
% 1.46/1.68  (assume t502.t2.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 1.46/1.68  (step t502.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 1.46/1.68  (step t502.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 (t502.t2.t1))
% 1.46/1.68  (step t502.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 1.46/1.68  (step t502.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11)) :rule symm :premises (t502.t2.a1))
% 1.46/1.68  (step t502.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 tptp.e11))) :rule cong :premises (t502.t2.t3 t502.t2.t4))
% 1.46/1.68  (step t502.t2.t6 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 1.46/1.68  (step t502.t2.t7 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t502.t2.t6))
% 1.46/1.68  (step t502.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 1.46/1.68  (step t502.t2.t9 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t502.t2.t7 t502.t2.t8))
% 1.46/1.68  (step t502.t2.t10 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t502.t2.t9 t502.t2.a0))
% 1.46/1.68  (step t502.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t502.t2.t5 t502.t2.t10))
% 1.46/1.68  (step t502.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t502.t2.t2 t502.t2.t11))
% 1.46/1.68  (step t502.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t502.t2.a0 t502.t2.a1))
% 1.46/1.68  (step t502.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t502.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.46/1.68  (step t502.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t502.t2 t502.t3 t502.t4))
% 1.46/1.68  (step t502.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t502.t5))
% 1.46/1.68  (step t502.t7 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t502.t6))
% 1.46/1.68  (step t502.t8 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (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 (t502.t1 t502.t7))
% 1.46/1.68  (step t502.t9 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (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)
% 1.46/1.68  (step t502.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t502.t8 t502.t9))
% 1.46/1.68  (step t502.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t502.t10))
% 1.46/1.68  (step t502.t12 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t502.t11))
% 1.46/1.68  (step t502.t13 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 1.46/1.68  (step t502.t14 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t502.t13 t502.a0 t502.a1))
% 1.46/1.68  (step t502.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t502.t12 t502.t14))
% 1.46/1.68  (step t502 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t502.a0 t502.a1))
% 1.46/1.68  (step t503 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t504 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.46/1.68  (step t505 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t502 t503 t504))
% 1.46/1.68  (step t506 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t505))
% 1.46/1.68  (step t507 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t506))
% 1.46/1.68  (step t508 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (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 (t501 t507))
% 1.46/1.68  (step t509 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (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)
% 1.46/1.68  (step t510 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t508 t509))
% 1.46/1.68  (step t511 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t510))
% 1.46/1.68  (step t512 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t511))
% 1.46/1.68  (step t513 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t500 t512))
% 1.46/1.68  (step t514 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 1.46/1.68  (step t515 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 1.46/1.68  (step t516 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (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)
% 1.46/1.68  (step t517 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t513 t514 t515 t516))
% 1.46/1.68  (step t518 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t517))
% 1.46/1.68  (step t519 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t486 t499 t518))
% 1.46/1.68  (step t520 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t519))
% 1.46/1.68  (step t521 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t520))
% 1.46/1.68  (step t522 (cl (not (= tptp.e10 tptp.e11))) :rule and :premises (a6))
% 1.46/1.68  (step t523 (cl (= 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 or :premises (t271))
% 1.46/1.68  (step t524 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule and :premises (t268))
% 1.46/1.68  (step t525 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t524))
% 1.46/1.68  (step t526 (cl (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 and :premises (t167))
% 1.46/1.68  (step t527 (cl (= 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 or :premises (t526))
% 1.46/1.68  (step t528 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 1.46/1.68  (step t529 (cl (= (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true) (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 1.46/1.68  (step t530 (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 (t529))
% 1.46/1.68  (step t531 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))))) :rule all_simplify)
% 1.46/1.68  (step t532 (cl (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12))) :rule refl)
% 1.46/1.68  (step t533 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule all_simplify)
% 1.46/1.68  (step t534 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)))) :rule cong :premises (t532 t533))
% 1.46/1.68  (step t535 (cl (= (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)) true)) :rule all_simplify)
% 1.46/1.68  (step t536 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) true)) :rule trans :premises (t534 t535))
% 1.46/1.68  (step t537 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true)) :rule trans :premises (t531 t536))
% 1.46/1.68  (step t538 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule resolution :premises (t530 t537))
% 1.46/1.68  (step t539 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 1.46/1.68  (step t540 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t538 t12 t13 t14 t539))
% 1.46/1.68  (step t541 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.46/1.68  (step t542 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t543)
% 1.46/1.68  (assume t543.a0 (not (= tptp.e11 tptp.e12)))
% 1.46/1.68  (assume t543.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t543.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t543.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (step t543.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t543.t2)
% 1.46/1.68  (assume t543.t2.a0 (not (= tptp.e11 tptp.e12)))
% 1.46/1.68  (assume t543.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.46/1.68  (step t543.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 1.46/1.68  (step t543.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t543.t2.t1))
% 1.46/1.68  (step t543.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 1.46/1.68  (step t543.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t543.t2.a1))
% 1.46/1.68  (step t543.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 tptp.e12))) :rule cong :premises (t543.t2.t3 t543.t2.t4))
% 1.46/1.68  (step t543.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 1.46/1.68  (step t543.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t543.t2.t6))
% 1.46/1.68  (step t543.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 1.46/1.68  (step t543.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t543.t2.t7 t543.t2.t8))
% 1.46/1.68  (step t543.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t543.t2.t9 t543.t2.a0))
% 1.46/1.68  (step t543.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t543.t2.t5 t543.t2.t10))
% 1.46/1.68  (step t543.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t543.t2.t2 t543.t2.t11))
% 1.46/1.68  (step t543.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t543.t2.a0 t543.t2.a1))
% 1.46/1.68  (step t543.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.46/1.68  (step t543.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t543.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t543.t2 t543.t3 t543.t4))
% 1.46/1.68  (step t543.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t543.t5))
% 1.46/1.68  (step t543.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t543.t6))
% 1.46/1.68  (step t543.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t543.t1 t543.t7))
% 1.46/1.68  (step t543.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 1.46/1.68  (step t543.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t543.t8 t543.t9))
% 1.46/1.68  (step t543.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t543.t10))
% 1.46/1.68  (step t543.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t543.t11))
% 1.46/1.68  (step t543.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.46/1.68  (step t543.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t543.t15)
% 1.46/1.68  (assume t543.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t543.t15.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t543.t15.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (step t543.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t543.t15.a2))
% 1.46/1.68  (step t543.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t543.t15.t1))
% 1.46/1.68  (step t543.t15.t3 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t543.t15.a0))
% 1.46/1.68  (step t543.t15.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t543.t15.a1))
% 1.46/1.68  (step t543.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule cong :premises (t543.t15.t3 t543.t15.t4))
% 1.46/1.68  (step t543.t15.t6 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t543.t15.t2 t543.t15.t5))
% 1.46/1.68  (step t543.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule subproof :discharge (t543.t15.a0 t543.t15.a1 t543.t15.a2))
% 1.46/1.68  (step t543.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t543.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t543.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t543.t19 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t543.t15 t543.t16 t543.t17 t543.t18))
% 1.46/1.68  (step t543.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule reordering :premises (t543.t19))
% 1.46/1.68  (step t543.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule contraction :premises (t543.t20))
% 1.46/1.68  (step t543.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t543.t14 t543.t21))
% 1.46/1.68  (step t543.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg2)
% 1.46/1.68  (step t543.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t543.t22 t543.t23))
% 1.46/1.68  (step t543.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t543.t24))
% 1.46/1.68  (step t543.t26 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule implies :premises (t543.t25))
% 1.46/1.68  (step t543.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.46/1.68  (step t543.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t543.t27 t543.a1 t543.a2 t543.a3))
% 1.46/1.68  (step t543.t29 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t543.t26 t543.t28))
% 1.46/1.68  (step t543.t30 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t543.t13 t543.a0 t543.t29))
% 1.46/1.68  (step t543.t31 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t543.t12 t543.t30))
% 1.46/1.68  (step t543 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t543.a0 t543.a1 t543.a2 t543.a3))
% 1.46/1.68  (step t544 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 1.46/1.68  (step t545 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t546 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t547 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t548 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t543 t544 t545 t546 t547))
% 1.46/1.68  (step t549 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t548))
% 1.46/1.68  (step t550 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t549))
% 1.46/1.68  (step t551 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t542 t550))
% 1.46/1.68  (step t552 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 1.46/1.68  (step t553 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t551 t552))
% 1.46/1.68  (step t554 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t553))
% 1.46/1.68  (step t555 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t554))
% 1.46/1.68  (step t556 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t541 t555))
% 1.46/1.68  (step t557 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 1.46/1.68  (step t558 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t559 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t560 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t561 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 1.46/1.68  (step t562 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t556 t557 t558 t559 t560 t561))
% 1.46/1.68  (step t563 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t562))
% 1.46/1.68  (step t564 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t528 t540 t563))
% 1.46/1.68  (step t565 (cl (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t564))
% 1.46/1.68  (step t566 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t565))
% 1.46/1.68  (step t567 (cl (not (= tptp.e11 tptp.e12))) :rule and :premises (a6))
% 1.46/1.68  (step t568 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t566 t567 t276 t454 t455))
% 1.46/1.68  (step t569 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 1.46/1.68  (step t570 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 1.46/1.68  (step t571 (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 (t570))
% 1.46/1.68  (step t572 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule all_simplify)
% 1.46/1.68  (step t573 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule refl)
% 1.46/1.68  (step t574 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t575 (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 (t573 t574))
% 1.46/1.68  (step t576 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule all_simplify)
% 1.46/1.68  (step t577 (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 (t575 t576))
% 1.46/1.68  (step t578 (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 (t572 t577))
% 1.46/1.68  (step t579 (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 (t571 t578))
% 1.46/1.68  (step t580 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t581 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t13 t579 t580))
% 1.46/1.68  (step t582 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 1.46/1.68  (step t583 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t584)
% 1.46/1.68  (assume t584.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t584.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 1.46/1.68  (step t584.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t584.t2)
% 1.46/1.68  (assume t584.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 1.46/1.68  (assume t584.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (step t584.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 1.46/1.68  (step t584.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t584.t2.t1))
% 1.46/1.68  (step t584.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t584.t2.a1))
% 1.46/1.68  (step t584.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t584.t2.t3))
% 1.46/1.68  (step t584.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule refl)
% 1.46/1.68  (step t584.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t584.t2.t4 t584.t2.t5))
% 1.46/1.68  (step t584.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 1.46/1.68  (step t584.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 (t584.t2.t7))
% 1.46/1.68  (step t584.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 1.46/1.68  (step t584.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 (t584.t2.t8 t584.t2.t9))
% 1.46/1.68  (step t584.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t584.t2.t10 t584.t2.a0))
% 1.46/1.68  (step t584.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t584.t2.t6 t584.t2.t11))
% 1.46/1.68  (step t584.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t584.t2.t2 t584.t2.t12))
% 1.46/1.68  (step t584.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t584.t2.a0 t584.t2.a1))
% 1.46/1.68  (step t584.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t584.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t584.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t584.t2 t584.t3 t584.t4))
% 1.46/1.68  (step t584.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t584.t5))
% 1.46/1.68  (step t584.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t584.t6))
% 1.46/1.68  (step t584.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t584.t1 t584.t7))
% 1.46/1.68  (step t584.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 1.46/1.68  (step t584.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t584.t8 t584.t9))
% 1.46/1.68  (step t584.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t584.t10))
% 1.46/1.68  (step t584.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t584.t11))
% 1.46/1.68  (step t584.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.46/1.68  (step t584.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t584.t13 t584.a1 t584.a0))
% 1.46/1.68  (step t584.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t584.t12 t584.t14))
% 1.46/1.68  (step t584 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t584.a0 t584.a1))
% 1.46/1.68  (step t585 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t586 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t587 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t584 t585 t586))
% 1.46/1.68  (step t588 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t587))
% 1.46/1.68  (step t589 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t588))
% 1.46/1.68  (step t590 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t583 t589))
% 1.46/1.68  (step t591 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 1.46/1.68  (step t592 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t590 t591))
% 1.46/1.68  (step t593 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t592))
% 1.46/1.68  (step t594 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t593))
% 1.46/1.68  (step t595 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t582 t594))
% 1.46/1.68  (step t596 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t597 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t598 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t599 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t595 t596 t597 t598))
% 1.46/1.68  (step t600 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t599))
% 1.46/1.68  (step t601 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t569 t581 t600))
% 1.46/1.68  (step t602 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t601))
% 1.46/1.68  (step t603 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t602))
% 1.46/1.68  (step t604 (cl (not (= (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_pos2)
% 1.46/1.68  (step t605 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t606 (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 (t605))
% 1.46/1.68  (step t607 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t608 (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 (t607))
% 1.46/1.68  (step t609 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t610 (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 (t609))
% 1.46/1.68  (step t611 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t612 (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 (t611))
% 1.46/1.68  (step t613 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t614 (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 (t613))
% 1.46/1.68  (step t615 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t616 (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 (t615))
% 1.46/1.68  (step t617 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t618 (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 (t617))
% 1.46/1.68  (step t619 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t620 (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 (t619))
% 1.46/1.68  (step t621 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t622 (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 (t621))
% 1.46/1.68  (step t623 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t624 (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 (t623))
% 1.46/1.68  (step t625 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t626 (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 (t625))
% 1.46/1.68  (step t627 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t628 (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 (t627))
% 1.46/1.68  (step t629 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t630 (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 (t629))
% 1.46/1.68  (step t631 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t632 (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 (t631))
% 1.46/1.68  (step t633 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t634 (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 (t633))
% 1.46/1.68  (step t635 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t636 (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 (t635))
% 1.46/1.68  (step t637 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t638 (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 (t637))
% 1.46/1.68  (step t639 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t640 (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 (t639))
% 1.46/1.68  (step t641 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t642 (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 (t641))
% 1.46/1.68  (step t643 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t644 (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 (t643))
% 1.46/1.68  (step t645 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t646 (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 (t645))
% 1.46/1.68  (step t647 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t648 (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 (t647))
% 1.46/1.68  (step t649 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t650 (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 (t649))
% 1.46/1.68  (step t651 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.46/1.68  (step t652 (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 (t651))
% 1.46/1.68  (step t653 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t654 (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 (t653))
% 1.46/1.68  (step t655 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t656 (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 (t655))
% 1.46/1.68  (step t657 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t658 (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 (t657))
% 1.46/1.68  (step t659 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t660 (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 (t659))
% 1.46/1.68  (step t661 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t662 (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 (t661))
% 1.46/1.68  (step t663 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t664 (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 (t663))
% 1.46/1.68  (step t665 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t666 (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 (t665))
% 1.46/1.68  (step t667 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t668 (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 (t667))
% 1.46/1.68  (step t669 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t670 (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 (t669))
% 1.46/1.68  (step t671 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t672 (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 (t671))
% 1.46/1.68  (step t673 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t674 (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 (t673))
% 1.46/1.68  (step t675 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t676 (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 (t675))
% 1.46/1.68  (step t677 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t678 (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 (t677))
% 1.46/1.68  (step t679 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t680 (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 (t679))
% 1.46/1.68  (step t681 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t682 (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 (t681))
% 1.46/1.68  (step t683 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t684 (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 (t683))
% 1.46/1.68  (step t685 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t686 (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 (t685))
% 1.46/1.68  (step t687 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t688 (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 (t687))
% 1.46/1.68  (step t689 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t690 (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 (t689))
% 1.46/1.68  (step t691 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t692 (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 (t691))
% 1.46/1.68  (step t693 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 1.46/1.68  (step t694 (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 (t693))
% 1.46/1.68  (step t695 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t696 (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 (t695))
% 1.46/1.68  (step t697 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.46/1.68  (step t698 (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 (t697))
% 1.46/1.68  (step t699 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 1.46/1.68  (step t700 (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 (t699))
% 1.46/1.68  (step t701 (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 (t606 t608 t610 t612 t614 t616 t618 t620 t622 t624 t626 t628 t630 t632 t634 t636 t638 t640 t642 t644 t646 t648 t650 t652 t654 t656 t658 t660 t662 t664 t666 t668 t670 t672 t674 t676 t678 t680 t682 t684 t686 t688 t690 t692 t694 t696 t698 t700))
% 1.46/1.68  (step t702 (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 (t604 t701 a4))
% 1.46/1.68  (step t703 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t702))
% 1.46/1.68  (step t704 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t603 t703 t276))
% 1.46/1.68  (step t705 (cl (not (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.46/1.68  (step t706 (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 (t70 t79 t88 t97))
% 1.46/1.68  (step t707 (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 (t71 t80 t89 t98))
% 1.46/1.68  (step t708 (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 (t72 t81 t90 t99))
% 1.46/1.68  (step t709 (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 (t73 t82 t91 t100))
% 1.46/1.68  (step t710 (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 (t75 t84 t93 t102))
% 1.46/1.68  (step t711 (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 (t106 t113 t120 t127))
% 1.46/1.68  (step t712 (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 (t107 t114 t121 t128))
% 1.46/1.68  (step t713 (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 (t108 t115 t122 t129))
% 1.46/1.68  (step t714 (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 (t76 t85 t94 t103))
% 1.46/1.68  (step t715 (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 (t110 t117 t124 t131))
% 1.46/1.68  (step t716 (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 (t134 t139 t144 t149))
% 1.46/1.68  (step t717 (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 (t135 t140 t145 t150))
% 1.46/1.68  (step t718 (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 (t77 t86 t95 t104))
% 1.46/1.68  (step t719 (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 (t111 t118 t125 t132))
% 1.46/1.68  (step t720 (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 (t137 t142 t147 t152))
% 1.46/1.68  (step t721 (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 (t154 t157 t160 t163))
% 1.46/1.68  (step t722 (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 (t706 t707 t708 t709 t710 t711 t712 t713 t714 t715 t716 t717 t718 t719 t720 t721))
% 1.46/1.68  (step t723 (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 (t705 t722 a0))
% 1.46/1.68  (step t724 (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 (t723))
% 1.46/1.68  (step t725 (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 (t724))
% 1.46/1.68  (step t726 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 1.46/1.68  (step t727 (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)
% 1.46/1.68  (step t728 (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 (t727))
% 1.46/1.68  (step t729 (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)
% 1.46/1.68  (step t730 (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)
% 1.46/1.68  (step t731 (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)
% 1.46/1.68  (step t732 (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 (t730 t731))
% 1.46/1.68  (step t733 (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)
% 1.46/1.68  (step t734 (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 (t732 t733))
% 1.46/1.68  (step t735 (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 (t729 t734))
% 1.46/1.68  (step t736 (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 (t728 t735))
% 1.46/1.68  (step t737 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 1.46/1.68  (step t738 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t12 t13 t14 t736 t737))
% 1.46/1.68  (step t739 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 1.46/1.68  (step t740 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t741)
% 1.46/1.68  (assume t741.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t741.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t741.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t741.a3 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 1.46/1.68  (step t741.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t741.t2)
% 1.46/1.68  (assume t741.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 1.46/1.68  (assume t741.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.46/1.68  (step t741.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 1.46/1.68  (step t741.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 (t741.t2.t1))
% 1.46/1.68  (step t741.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t741.t2.a1))
% 1.46/1.68  (step t741.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t741.t2.t3))
% 1.46/1.68  (step t741.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 1.46/1.68  (step t741.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t741.t2.t4 t741.t2.t5))
% 1.46/1.68  (step t741.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)
% 1.46/1.68  (step t741.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 (t741.t2.t7))
% 1.46/1.68  (step t741.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)
% 1.46/1.68  (step t741.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 (t741.t2.t8 t741.t2.t9))
% 1.46/1.68  (step t741.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t741.t2.t10 t741.t2.a0))
% 1.46/1.68  (step t741.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t741.t2.t6 t741.t2.t11))
% 1.46/1.68  (step t741.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t741.t2.t2 t741.t2.t12))
% 1.46/1.68  (step t741.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t741.t2.a0 t741.t2.a1))
% 1.46/1.68  (step t741.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 1.46/1.68  (step t741.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.46/1.68  (step t741.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t741.t2 t741.t3 t741.t4))
% 1.46/1.68  (step t741.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t741.t5))
% 1.46/1.68  (step t741.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t741.t6))
% 1.46/1.68  (step t741.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t741.t1 t741.t7))
% 1.46/1.68  (step t741.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 1.46/1.68  (step t741.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t741.t8 t741.t9))
% 1.46/1.68  (step t741.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t741.t10))
% 1.46/1.68  (step t741.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t741.t11))
% 1.46/1.68  (step t741.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 1.46/1.68  (step t741.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t741.t15)
% 1.46/1.68  (assume t741.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (assume t741.t15.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.46/1.68  (assume t741.t15.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.46/1.68  (step t741.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t741.t15.a2))
% 1.46/1.68  (step t741.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t741.t15.t1))
% 1.46/1.68  (step t741.t15.t3 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t741.t15.a0))
% 1.46/1.68  (step t741.t15.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t741.t15.a1))
% 1.46/1.68  (step t741.t15.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule cong :premises (t741.t15.t3 t741.t15.t4))
% 1.46/1.68  (step t741.t15.t6 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t741.t15.t2 t741.t15.t5))
% 1.46/1.68  (step t741.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule subproof :discharge (t741.t15.a0 t741.t15.a1 t741.t15.a2))
% 1.46/1.68  (step t741.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t741.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t741.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t741.t19 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t741.t15 t741.t16 t741.t17 t741.t18))
% 1.46/1.68  (step t741.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule reordering :premises (t741.t19))
% 1.46/1.68  (step t741.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule contraction :premises (t741.t20))
% 1.46/1.68  (step t741.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t741.t14 t741.t21))
% 1.46/1.68  (step t741.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg2)
% 1.46/1.68  (step t741.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t741.t22 t741.t23))
% 1.46/1.68  (step t741.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t741.t24))
% 1.46/1.68  (step t741.t26 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule implies :premises (t741.t25))
% 1.46/1.68  (step t741.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.46/1.68  (step t741.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t741.t27 t741.a0 t741.a1 t741.a2))
% 1.46/1.68  (step t741.t29 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t741.t26 t741.t28))
% 1.46/1.68  (step t741.t30 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t741.t13 t741.a3 t741.t29))
% 1.46/1.68  (step t741.t31 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t741.t12 t741.t30))
% 1.46/1.68  (step t741 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t741.a0 t741.a1 t741.a2 t741.a3))
% 1.46/1.68  (step t742 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t743 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t744 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.46/1.68  (step t745 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (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)
% 1.46/1.68  (step t746 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t741 t742 t743 t744 t745))
% 1.46/1.68  (step t747 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t746))
% 1.46/1.68  (step t748 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t747))
% 1.46/1.68  (step t749 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (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 (t740 t748))
% 1.46/1.68  (step t750 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 1.46/1.68  (step t751 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t749 t750))
% 1.46/1.68  (step t752 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t751))
% 1.46/1.68  (step t753 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t752))
% 1.46/1.68  (step t754 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t739 t753))
% 1.46/1.68  (step t755 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t756 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t757 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.46/1.68  (step t758 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 1.46/1.68  (step t759 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (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)
% 1.46/1.68  (step t760 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t754 t755 t756 t757 t758 t759))
% 1.46/1.68  (step t761 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t760))
% 1.46/1.68  (step t762 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t726 t738 t761))
% 1.46/1.68  (step t763 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t762))
% 1.46/1.68  (step t764 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t763))
% 1.46/1.68  (step t765 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t702))
% 1.46/1.68  (step t766 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t764 t765 t276 t454 t455))
% 1.46/1.68  (step t767 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t521 t522 t523 t273 t277 t525 t527 t568 t704 t725 t273 t766))
% 1.46/1.68  (step t768 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t767))
% 1.46/1.68  (step t769 (cl (not (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.46/1.68  (step t770 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t771 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t772 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t773 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t774 (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 (t770 t771 t772 t773))
% 1.46/1.68  (step t775 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t776 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t777 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t778 (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 (t770 t775 t776 t777))
% 1.46/1.68  (step t779 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t780 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t781 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t782 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t783 (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 (t779 t780 t781 t782))
% 1.46/1.68  (step t784 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t785 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t786 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t787 (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 (t779 t784 t785 t786))
% 1.46/1.68  (step t788 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t789 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t790 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t791 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t792 (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 (t788 t789 t790 t791))
% 1.46/1.68  (step t793 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t794 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t795 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t796 (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 (t788 t793 t794 t795))
% 1.46/1.68  (step t797 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t798 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t799 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t800 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t801 (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 (t797 t798 t799 t800))
% 1.46/1.68  (step t802 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t803 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t804 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t805 (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 (t797 t802 t803 t804))
% 1.46/1.68  (step t806 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t807 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t808 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t809 (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 (t775 t806 t807 t808))
% 1.46/1.68  (step t810 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t811 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t812 (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 (t771 t806 t810 t811))
% 1.46/1.68  (step t813 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t814 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t815 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t816 (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 (t784 t813 t814 t815))
% 1.46/1.68  (step t817 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t818 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t819 (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 (t780 t813 t817 t818))
% 1.46/1.68  (step t820 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t821 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t822 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t823 (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 (t793 t820 t821 t822))
% 1.46/1.68  (step t824 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t825 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t826 (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 (t789 t820 t824 t825))
% 1.46/1.68  (step t827 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t828 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t829 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t830 (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 (t802 t827 t828 t829))
% 1.46/1.68  (step t831 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t832 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t833 (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 (t798 t827 t831 t832))
% 1.46/1.68  (step t834 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t835 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t836 (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 (t776 t810 t834 t835))
% 1.46/1.68  (step t837 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t838 (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 (t772 t807 t834 t837))
% 1.46/1.68  (step t839 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t840 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t841 (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 (t785 t817 t839 t840))
% 1.46/1.68  (step t842 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t843 (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 (t781 t814 t839 t842))
% 1.46/1.68  (step t844 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t845 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t846 (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 (t794 t824 t844 t845))
% 1.46/1.68  (step t847 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t848 (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 (t790 t821 t844 t847))
% 1.46/1.68  (step t849 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t850 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t851 (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 (t803 t831 t849 t850))
% 1.46/1.68  (step t852 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t853 (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 (t799 t828 t849 t852))
% 1.46/1.68  (step t854 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t855 (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 (t777 t811 t837 t854))
% 1.46/1.68  (step t856 (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 (t773 t808 t835 t854))
% 1.46/1.68  (step t857 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t858 (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 (t786 t818 t842 t857))
% 1.46/1.68  (step t859 (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 (t782 t815 t840 t857))
% 1.46/1.68  (step t860 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t861 (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 (t795 t825 t847 t860))
% 1.46/1.68  (step t862 (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 (t791 t822 t845 t860))
% 1.46/1.68  (step t863 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t864 (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 (t804 t832 t852 t863))
% 1.46/1.68  (step t865 (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 (t800 t829 t850 t863))
% 1.46/1.68  (step t866 (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 (t774 t778 t783 t787 t792 t796 t801 t805 t809 t812 t816 t819 t823 t826 t830 t833 t836 t838 t841 t843 t846 t848 t851 t853 t855 t856 t858 t859 t861 t862 t864 t865))
% 1.46/1.68  (step t867 (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 (t769 t866 a3))
% 1.46/1.68  (step t868 (cl (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t867))
% 1.46/1.68  (step t869 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t868))
% 1.46/1.68  (step t870 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 1.46/1.68  (step t871 (cl (= (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true) (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 1.46/1.68  (step t872 (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 (t871))
% 1.46/1.68  (step t873 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))))) :rule all_simplify)
% 1.46/1.68  (step t874 (cl (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22))) :rule refl)
% 1.46/1.68  (step t875 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule all_simplify)
% 1.46/1.68  (step t876 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)))) :rule cong :premises (t874 t875))
% 1.46/1.68  (step t877 (cl (= (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)) true)) :rule all_simplify)
% 1.46/1.68  (step t878 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) true)) :rule trans :premises (t876 t877))
% 1.46/1.68  (step t879 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true)) :rule trans :premises (t873 t878))
% 1.46/1.68  (step t880 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule resolution :premises (t872 t879))
% 1.46/1.68  (step t881 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule refl)
% 1.46/1.68  (step t882 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.46/1.68  (step t883 (cl (= (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule refl)
% 1.46/1.68  (step t884 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.46/1.68  (step t885 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t880 t881 t882 t883 t884))
% 1.46/1.68  (step t886 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.46/1.68  (step t887 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t888)
% 1.46/1.68  (assume t888.a0 (not (= tptp.e21 tptp.e22)))
% 1.46/1.68  (assume t888.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t888.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t888.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (step t888.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t888.t2)
% 1.46/1.68  (assume t888.t2.a0 (not (= tptp.e21 tptp.e22)))
% 1.46/1.68  (assume t888.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.46/1.68  (step t888.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 1.46/1.68  (step t888.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 (t888.t2.t1))
% 1.46/1.68  (step t888.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 1.46/1.68  (step t888.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t888.t2.a1))
% 1.46/1.68  (step t888.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 tptp.e22))) :rule cong :premises (t888.t2.t3 t888.t2.t4))
% 1.46/1.68  (step t888.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 1.46/1.68  (step t888.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t888.t2.t6))
% 1.46/1.68  (step t888.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 1.46/1.68  (step t888.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t888.t2.t7 t888.t2.t8))
% 1.46/1.68  (step t888.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t888.t2.t9 t888.t2.a0))
% 1.46/1.68  (step t888.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t888.t2.t5 t888.t2.t10))
% 1.46/1.68  (step t888.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t888.t2.t2 t888.t2.t11))
% 1.46/1.68  (step t888.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t888.t2.a0 t888.t2.a1))
% 1.46/1.68  (step t888.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 1.46/1.68  (step t888.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.46/1.68  (step t888.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t888.t2 t888.t3 t888.t4))
% 1.46/1.68  (step t888.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t888.t5))
% 1.46/1.68  (step t888.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t888.t6))
% 1.46/1.68  (step t888.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t888.t1 t888.t7))
% 1.46/1.68  (step t888.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 1.46/1.68  (step t888.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t888.t8 t888.t9))
% 1.46/1.68  (step t888.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t888.t10))
% 1.46/1.68  (step t888.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t888.t11))
% 1.46/1.68  (step t888.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 1.46/1.68  (step t888.t14 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t888.t15)
% 1.46/1.68  (assume t888.t15.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t888.t15.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t888.t15.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (step t888.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t888.t15.a2))
% 1.46/1.68  (step t888.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t888.t15.t1))
% 1.46/1.68  (step t888.t15.t3 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t888.t15.a0))
% 1.46/1.68  (step t888.t15.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t888.t15.t3))
% 1.46/1.68  (step t888.t15.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t888.t15.t4))
% 1.46/1.68  (step t888.t15.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t888.t15.a1))
% 1.46/1.68  (step t888.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e21))) :rule cong :premises (t888.t15.t5 t888.t15.t6))
% 1.46/1.68  (step t888.t15.t8 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t888.t15.t2 t888.t15.t7))
% 1.46/1.68  (step t888.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule subproof :discharge (t888.t15.a0 t888.t15.a1 t888.t15.a2))
% 1.46/1.68  (step t888.t16 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t888.t17 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t888.t18 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t888.t19 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t888.t15 t888.t16 t888.t17 t888.t18))
% 1.46/1.68  (step t888.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule reordering :premises (t888.t19))
% 1.46/1.68  (step t888.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule contraction :premises (t888.t20))
% 1.46/1.68  (step t888.t22 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t888.t14 t888.t21))
% 1.46/1.68  (step t888.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg2)
% 1.46/1.68  (step t888.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t888.t22 t888.t23))
% 1.46/1.68  (step t888.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t888.t24))
% 1.46/1.68  (step t888.t26 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule implies :premises (t888.t25))
% 1.46/1.68  (step t888.t27 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.46/1.68  (step t888.t28 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t888.t27 t888.a1 t888.a2 t888.a3))
% 1.46/1.68  (step t888.t29 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t888.t26 t888.t28))
% 1.46/1.68  (step t888.t30 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t888.t13 t888.a0 t888.t29))
% 1.46/1.68  (step t888.t31 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t888.t12 t888.t30))
% 1.46/1.68  (step t888 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t888.a0 t888.a1 t888.a2 t888.a3))
% 1.46/1.68  (step t889 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 1.46/1.68  (step t890 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t891 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t892 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t893 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t888 t889 t890 t891 t892))
% 1.46/1.68  (step t894 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t893))
% 1.46/1.68  (step t895 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t894))
% 1.46/1.68  (step t896 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t887 t895))
% 1.46/1.68  (step t897 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 1.46/1.68  (step t898 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t896 t897))
% 1.46/1.68  (step t899 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t898))
% 1.46/1.68  (step t900 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t899))
% 1.46/1.68  (step t901 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t886 t900))
% 1.46/1.68  (step t902 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 1.46/1.68  (step t903 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.46/1.68  (step t904 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.46/1.68  (step t905 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.46/1.68  (step t906 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.46/1.68  (step t907 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t901 t902 t903 t904 t905 t906))
% 1.46/1.68  (step t908 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t907))
% 1.46/1.68  (step t909 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t870 t885 t908))
% 1.46/1.68  (step t910 (cl (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t909))
% 1.46/1.68  (step t911 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t910))
% 1.46/1.68  (step t912 (cl (not (= tptp.e21 tptp.e22))) :rule and :premises (a7))
% 1.46/1.68  (step t913 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (a12))
% 1.46/1.68  (step t914 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t911 t912 t453 t456 t913))
% 1.46/1.68  (step t915 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 1.46/1.68  (step t916 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 1.46/1.68  (step t917 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.46/1.68  (step t918 (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 (t917))
% 1.46/1.68  (step t919 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))))) :rule all_simplify)
% 1.46/1.68  (step t920 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule refl)
% 1.46/1.68  (step t921 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t922 (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 (t920 t921))
% 1.46/1.68  (step t923 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) true)) :rule all_simplify)
% 1.46/1.68  (step t924 (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 (t922 t923))
% 1.46/1.68  (step t925 (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 (t919 t924))
% 1.46/1.68  (step t926 (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 (t918 t925))
% 1.46/1.68  (step t927 (cl (= (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule refl)
% 1.46/1.68  (step t928 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 1.46/1.68  (step t929 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t881 t882 t916 t926 t927 t928))
% 1.46/1.68  (step t930 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.46/1.68  (step t931 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t932)
% 1.46/1.68  (assume t932.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (assume t932.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t932.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 1.46/1.68  (assume t932.a3 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.46/1.68  (assume t932.a4 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.46/1.68  (step t932.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t932.t2)
% 1.46/1.68  (assume t932.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.46/1.68  (assume t932.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t932.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.46/1.68  (assume t932.t2.a3 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.46/1.68  (assume t932.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 1.46/1.68  (step t932.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 1.46/1.68  (step t932.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t932.t2.t1))
% 1.46/1.68  (step t932.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t932.t2.a1))
% 1.46/1.68  (step t932.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t932.t2.t3))
% 1.46/1.68  (step t932.t2.t5 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t932.t2.a3))
% 1.46/1.68  (step t932.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t932.t2.a2))
% 1.46/1.68  (step t932.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t932.t2.t6))
% 1.46/1.68  (step t932.t2.t8 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t932.t2.t5 t932.t2.t7))
% 1.46/1.68  (step t932.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.h1 tptp.e13))) :rule symm :premises (t932.t2.t8))
% 1.46/1.68  (step t932.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t932.t2.a4))
% 1.46/1.68  (step t932.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.h1 tptp.e13))) :rule trans :premises (t932.t2.t10 t932.t2.a3))
% 1.46/1.68  (step t932.t2.t12 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t932.t2.t11))
% 1.46/1.68  (step t932.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t932.t2.t9 t932.t2.t12))
% 1.46/1.68  (step t932.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t932.t2.t13))
% 1.46/1.68  (step t932.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t932.t2.t4 t932.t2.t14))
% 1.46/1.68  (step t932.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.46/1.68  (step t932.t2.t17 (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 (t932.t2.t16))
% 1.46/1.68  (step t932.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule not_not)
% 1.46/1.68  (step t932.t2.t19 (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 (t932.t2.t17 t932.t2.t18))
% 1.46/1.68  (step t932.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t932.t2.t19 t932.t2.a0))
% 1.46/1.68  (step t932.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t932.t2.t15 t932.t2.t20))
% 1.46/1.68  (step t932.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t932.t2.t2 t932.t2.t21))
% 1.46/1.68  (step t932.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t932.t2.a0 t932.t2.a1 t932.t2.a2 t932.t2.a3 t932.t2.a4))
% 1.46/1.68  (step t932.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.46/1.68  (step t932.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t932.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.46/1.68  (step t932.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t932.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.46/1.68  (step t932.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t932.t2 t932.t3 t932.t4 t932.t5 t932.t6 t932.t7))
% 1.46/1.68  (step t932.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t932.t8))
% 1.46/1.68  (step t932.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t932.t9))
% 1.46/1.68  (step t932.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t932.t1 t932.t10))
% 1.46/1.68  (step t932.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.46/1.68  (step t932.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t932.t11 t932.t12))
% 1.46/1.68  (step t932.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t932.t13))
% 1.46/1.68  (step t932.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t932.t14))
% 1.46/1.68  (step t932.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 1.46/1.68  (step t932.t17 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.46/1.68  (anchor :step t932.t18)
% 1.46/1.68  (assume t932.t18.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.46/1.68  (assume t932.t18.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.46/1.68  (step t932.t18.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t932.t18.a1))
% 1.46/1.68  (step t932.t18.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t932.t18.t1))
% 1.46/1.68  (step t932.t18.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.46/1.68  (step t932.t18.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t932.t18.a0))
% 1.46/1.68  (step t932.t18.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t932.t18.t3 t932.t18.t4))
% 1.46/1.68  (step t932.t18.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t932.t18.t2 t932.t18.t5))
% 1.46/1.68  (step t932.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t932.t18.a0 t932.t18.a1))
% 1.46/1.68  (step t932.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t932.t20 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t932.t21 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t932.t18 t932.t19 t932.t20))
% 1.46/1.68  (step t932.t22 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t932.t21))
% 1.46/1.68  (step t932.t23 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t932.t22))
% 1.46/1.68  (step t932.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t932.t17 t932.t23))
% 1.46/1.68  (step t932.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.46/1.68  (step t932.t26 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t932.t24 t932.t25))
% 1.46/1.68  (step t932.t27 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t932.t26))
% 1.46/1.68  (step t932.t28 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t932.t27))
% 1.46/1.68  (step t932.t29 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.46/1.68  (step t932.t30 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t932.t29 t932.a1 t932.a0))
% 1.46/1.68  (step t932.t31 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t932.t28 t932.t30))
% 1.46/1.68  (step t932.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t932.t16 t932.a3 t932.a1 t932.t31 t932.a4 t932.a2))
% 1.46/1.68  (step t932.t33 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t932.t15 t932.t32))
% 1.46/1.68  (step t932 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t932.a0 t932.a1 t932.a2 t932.a3 t932.a4))
% 1.46/1.68  (step t933 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.46/1.68  (step t934 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.46/1.68  (step t935 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.46/1.68  (step t936 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.46/1.68  (step t937 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.46/1.68  (step t938 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t932 t933 t934 t935 t936 t937))
% 1.46/1.68  (step t939 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t938))
% 1.46/1.68  (step t940 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t939))
% 1.46/1.68  (step t941 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t931 t940))
% 1.46/1.68  (step t942 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.46/1.68  (step t943 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t941 t942))
% 1.46/1.68  (step t944 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t943))
% 1.46/1.68  (step t945 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t944))
% 1.46/1.68  (step t946 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t930 t945))
% 1.46/1.68  (step t947 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.46/1.68  (step t948 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.46/1.68  (step t949 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 1.46/1.68  (step t950 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 1.46/1.68  (step t951 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.46/1.68  (step t952 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 1.46/1.68  (step t953 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t946 t947 t948 t949 t950 t951 t952))
% 1.46/1.68  (step t954 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t953))
% 1.46/1.68  (step t955 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t915 t929 t954))
% 1.46/1.68  (step t956 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t955))
% 1.46/1.68  (step t957 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t956))
% 1.46/1.68  (step t958 (cl (not (= (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_pos2)
% 1.46/1.68  (step t959 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t960 (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 (t959))
% 1.46/1.68  (step t961 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t962 (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 (t961))
% 1.46/1.68  (step t963 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t964 (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 (t963))
% 1.46/1.68  (step t965 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t966 (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 (t965))
% 1.46/1.68  (step t967 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t968 (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 (t967))
% 1.46/1.68  (step t969 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t970 (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 (t969))
% 1.46/1.68  (step t971 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t972 (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 (t971))
% 1.46/1.68  (step t973 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t974 (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 (t973))
% 1.46/1.68  (step t975 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t976 (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 (t975))
% 1.46/1.68  (step t977 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t978 (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 (t977))
% 1.46/1.68  (step t979 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t980 (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 (t979))
% 1.46/1.68  (step t981 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t982 (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 (t981))
% 1.46/1.68  (step t983 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t984 (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 (t983))
% 1.46/1.68  (step t985 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t986 (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 (t985))
% 1.46/1.68  (step t987 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t988 (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 (t987))
% 1.46/1.68  (step t989 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t990 (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 (t989))
% 1.46/1.68  (step t991 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t992 (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 (t991))
% 1.46/1.68  (step t993 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t994 (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 (t993))
% 1.46/1.68  (step t995 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t996 (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 (t995))
% 1.46/1.68  (step t997 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t998 (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 (t997))
% 1.46/1.68  (step t999 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t1000 (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 (t999))
% 1.46/1.68  (step t1001 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t1002 (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 (t1001))
% 1.46/1.68  (step t1003 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t1004 (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 (t1003))
% 1.46/1.68  (step t1005 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.46/1.68  (step t1006 (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 (t1005))
% 1.46/1.68  (step t1007 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1008 (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 (t1007))
% 1.46/1.68  (step t1009 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1010 (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 (t1009))
% 1.46/1.68  (step t1011 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1012 (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 (t1011))
% 1.46/1.68  (step t1013 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1014 (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 (t1013))
% 1.46/1.68  (step t1015 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1016 (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 (t1015))
% 1.46/1.68  (step t1017 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t1018 (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 (t1017))
% 1.46/1.68  (step t1019 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1020 (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 (t1019))
% 1.46/1.68  (step t1021 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1022 (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 (t1021))
% 1.46/1.68  (step t1023 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1024 (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 (t1023))
% 1.46/1.68  (step t1025 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1026 (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 (t1025))
% 1.46/1.68  (step t1027 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1028 (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 (t1027))
% 1.46/1.68  (step t1029 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t1030 (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 (t1029))
% 1.46/1.68  (step t1031 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1032 (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 (t1031))
% 1.46/1.68  (step t1033 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1034 (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 (t1033))
% 1.46/1.68  (step t1035 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1036 (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 (t1035))
% 1.46/1.68  (step t1037 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1038 (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 (t1037))
% 1.46/1.68  (step t1039 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1040 (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 (t1039))
% 1.46/1.68  (step t1041 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t1042 (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 (t1041))
% 1.46/1.68  (step t1043 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1044 (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 (t1043))
% 1.46/1.68  (step t1045 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1046 (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 (t1045))
% 1.46/1.68  (step t1047 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.46/1.68  (step t1048 (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 (t1047))
% 1.46/1.68  (step t1049 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1050 (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 (t1049))
% 1.46/1.68  (step t1051 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.46/1.68  (step t1052 (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 (t1051))
% 1.46/1.68  (step t1053 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 1.46/1.68  (step t1054 (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 (t1053))
% 1.51/1.68  (step t1055 (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 (t960 t962 t964 t966 t968 t970 t972 t974 t976 t978 t980 t982 t984 t986 t988 t990 t992 t994 t996 t998 t1000 t1002 t1004 t1006 t1008 t1010 t1012 t1014 t1016 t1018 t1020 t1022 t1024 t1026 t1028 t1030 t1032 t1034 t1036 t1038 t1040 t1042 t1044 t1046 t1048 t1050 t1052 t1054))
% 1.51/1.68  (step t1056 (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 (t958 t1055 a5))
% 1.51/1.68  (step t1057 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t1056))
% 1.51/1.68  (step t1058 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t867))
% 1.51/1.68  (step t1059 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t1058))
% 1.51/1.68  (step t1060 (cl (not (= (and (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= 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.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (and (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (and (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= 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.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.51/1.68  (step t1061 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule all_simplify)
% 1.51/1.68  (step t1062 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t770))
% 1.51/1.68  (step t1063 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule trans :premises (t1061 t1062))
% 1.51/1.68  (step t1064 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t806))
% 1.51/1.68  (step t1065 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1062 t1064))
% 1.51/1.68  (step t1066 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t834))
% 1.51/1.68  (step t1067 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1062 t1066))
% 1.51/1.68  (step t1068 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t854))
% 1.51/1.68  (step t1069 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1062 t1068))
% 1.51/1.68  (step t1070 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t771))
% 1.51/1.68  (step t1071 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t779))
% 1.51/1.68  (step t1072 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1070 t1071))
% 1.51/1.68  (step t1073 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t813))
% 1.51/1.68  (step t1074 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1070 t1073))
% 1.51/1.68  (step t1075 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t839))
% 1.51/1.68  (step t1076 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1070 t1075))
% 1.51/1.68  (step t1077 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t857))
% 1.51/1.68  (step t1078 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1070 t1077))
% 1.51/1.68  (step t1079 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t772))
% 1.51/1.68  (step t1080 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t788))
% 1.51/1.68  (step t1081 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1079 t1080))
% 1.51/1.68  (step t1082 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t820))
% 1.51/1.68  (step t1083 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1079 t1082))
% 1.51/1.68  (step t1084 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t844))
% 1.51/1.68  (step t1085 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1079 t1084))
% 1.51/1.68  (step t1086 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t860))
% 1.51/1.68  (step t1087 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1079 t1086))
% 1.51/1.68  (step t1088 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t773))
% 1.51/1.68  (step t1089 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t797))
% 1.51/1.68  (step t1090 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1088 t1089))
% 1.51/1.68  (step t1091 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t827))
% 1.51/1.68  (step t1092 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1088 t1091))
% 1.51/1.68  (step t1093 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t849))
% 1.51/1.68  (step t1094 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1088 t1093))
% 1.51/1.68  (step t1095 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t863))
% 1.51/1.68  (step t1096 (cl (= (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1088 t1095))
% 1.51/1.68  (step t1097 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t784))
% 1.51/1.68  (step t1098 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1097 t1062))
% 1.51/1.68  (step t1099 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1097 t1064))
% 1.51/1.68  (step t1100 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1097 t1066))
% 1.51/1.68  (step t1101 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1097 t1068))
% 1.51/1.68  (step t1102 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1073 t1071))
% 1.51/1.68  (step t1103 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule all_simplify)
% 1.51/1.68  (step t1104 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule trans :premises (t1103 t1073))
% 1.51/1.68  (step t1105 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1073 t1075))
% 1.51/1.68  (step t1106 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1073 t1077))
% 1.51/1.68  (step t1107 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t814))
% 1.51/1.68  (step t1108 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1107 t1080))
% 1.51/1.68  (step t1109 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1107 t1082))
% 1.51/1.68  (step t1110 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1107 t1084))
% 1.51/1.68  (step t1111 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1107 t1086))
% 1.51/1.68  (step t1112 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t815))
% 1.51/1.68  (step t1113 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1112 t1089))
% 1.51/1.68  (step t1114 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1112 t1091))
% 1.51/1.68  (step t1115 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1112 t1093))
% 1.51/1.68  (step t1116 (cl (= (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1112 t1095))
% 1.51/1.68  (step t1117 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t794))
% 1.51/1.68  (step t1118 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1117 t1062))
% 1.51/1.68  (step t1119 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1117 t1064))
% 1.51/1.68  (step t1120 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1117 t1066))
% 1.51/1.68  (step t1121 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1117 t1068))
% 1.51/1.68  (step t1122 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t824))
% 1.51/1.68  (step t1123 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1122 t1071))
% 1.51/1.68  (step t1124 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1122 t1073))
% 1.51/1.68  (step t1125 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1122 t1075))
% 1.51/1.68  (step t1126 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1122 t1077))
% 1.51/1.68  (step t1127 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1084 t1080))
% 1.51/1.68  (step t1128 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1084 t1082))
% 1.51/1.68  (step t1129 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule all_simplify)
% 1.51/1.68  (step t1130 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule trans :premises (t1129 t1084))
% 1.51/1.68  (step t1131 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1084 t1086))
% 1.51/1.68  (step t1132 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t845))
% 1.51/1.68  (step t1133 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1132 t1089))
% 1.51/1.68  (step t1134 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1132 t1091))
% 1.51/1.68  (step t1135 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1132 t1093))
% 1.51/1.68  (step t1136 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1132 t1095))
% 1.51/1.68  (step t1137 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t804))
% 1.51/1.68  (step t1138 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1137 t1062))
% 1.51/1.68  (step t1139 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1137 t1064))
% 1.51/1.68  (step t1140 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1137 t1066))
% 1.51/1.68  (step t1141 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1137 t1068))
% 1.51/1.68  (step t1142 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t832))
% 1.51/1.68  (step t1143 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1142 t1071))
% 1.51/1.68  (step t1144 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1142 t1073))
% 1.51/1.68  (step t1145 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1142 t1075))
% 1.51/1.68  (step t1146 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1142 t1077))
% 1.51/1.68  (step t1147 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t852))
% 1.51/1.68  (step t1148 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1147 t1080))
% 1.51/1.68  (step t1149 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1147 t1082))
% 1.51/1.68  (step t1150 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1147 t1084))
% 1.51/1.68  (step t1151 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1147 t1086))
% 1.51/1.68  (step t1152 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1095 t1089))
% 1.51/1.68  (step t1153 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1095 t1091))
% 1.51/1.68  (step t1154 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1095 t1093))
% 1.51/1.68  (step t1155 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule all_simplify)
% 1.51/1.68  (step t1156 (cl (= (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule trans :premises (t1155 t1095))
% 1.51/1.68  (step t1157 (cl (= (and (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23))) (or (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= 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.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t1063 t1065 t1067 t1069 t1072 t1074 t1076 t1078 t1081 t1083 t1085 t1087 t1090 t1092 t1094 t1096 t1098 t1099 t1100 t1101 t1102 t1104 t1105 t1106 t1108 t1109 t1110 t1111 t1113 t1114 t1115 t1116 t1118 t1119 t1120 t1121 t1123 t1124 t1125 t1126 t1127 t1128 t1130 t1131 t1133 t1134 t1135 t1136 t1138 t1139 t1140 t1141 t1143 t1144 t1145 t1146 t1148 t1149 t1150 t1151 t1152 t1153 t1154 t1156))
% 1.51/1.68  (step t1158 (cl (and (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= 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.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1060 t1157 a10))
% 1.51/1.68  (step t1159 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t1158))
% 1.51/1.68  (step t1160 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule and :premises (t1158))
% 1.51/1.68  (step t1161 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t1160))
% 1.51/1.68  (step t1162 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1161 t453))
% 1.51/1.68  (step t1163 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule and :premises (t1158))
% 1.51/1.68  (step t1164 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t1163))
% 1.51/1.68  (step t1165 (cl (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t867))
% 1.51/1.68  (step t1166 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1165))
% 1.51/1.68  (step t1167 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 1.51/1.68  (step t1168 (cl (= (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true) (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 1.51/1.68  (step t1169 (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 (t1168))
% 1.51/1.68  (step t1170 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))))) :rule all_simplify)
% 1.51/1.68  (step t1171 (cl (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23))) :rule refl)
% 1.51/1.68  (step t1172 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule all_simplify)
% 1.51/1.68  (step t1173 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)))) :rule cong :premises (t1171 t1172))
% 1.51/1.68  (step t1174 (cl (= (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)) true)) :rule all_simplify)
% 1.51/1.68  (step t1175 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) true)) :rule trans :premises (t1173 t1174))
% 1.51/1.68  (step t1176 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true)) :rule trans :premises (t1170 t1175))
% 1.51/1.68  (step t1177 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule resolution :premises (t1169 t1176))
% 1.51/1.68  (step t1178 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.51/1.68  (step t1179 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t1177 t881 t882 t883 t1178))
% 1.51/1.68  (step t1180 (cl (not (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) (not (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 1.51/1.68  (step t1181 (cl (= (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 1.51/1.68  (step t1182 (cl (= (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))))) :rule equiv_simplify)
% 1.51/1.68  (step t1183 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))))) :rule equiv2 :premises (t1182))
% 1.51/1.68  (step t1184 (cl (not (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule not_not)
% 1.51/1.68  (step t1185 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t1183 t1184))
% 1.51/1.68  (step t1186 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1187)
% 1.51/1.68  (assume t1187.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1187.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.51/1.68  (assume t1187.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))
% 1.51/1.68  (assume t1187.a3 (not (= tptp.e22 tptp.e23)))
% 1.51/1.68  (step t1187.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 1.51/1.68  (step t1187.t2 (cl (= (= false true) false)) :rule all_simplify)
% 1.51/1.68  (step t1187.t3 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 1.51/1.68  (step t1187.t4 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t1187.t3))
% 1.51/1.68  (step t1187.t5 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 1.51/1.68  (step t1187.t6 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t1187.t4 t1187.t5))
% 1.51/1.68  (step t1187.t7 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t1187.t6 t1187.a3))
% 1.51/1.68  (step t1187.t8 (cl (= false (= tptp.e22 tptp.e23))) :rule symm :premises (t1187.t7))
% 1.51/1.68  (step t1187.t9 (cl (= (= (= tptp.e22 tptp.e23) true) (= tptp.e22 tptp.e23))) :rule equiv_simplify)
% 1.51/1.68  (step t1187.t10 (cl (= (= tptp.e22 tptp.e23) true) (not (= tptp.e22 tptp.e23))) :rule equiv2 :premises (t1187.t9))
% 1.51/1.68  (step t1187.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1187.a0))
% 1.51/1.68  (step t1187.t12 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1187.t11))
% 1.51/1.68  (step t1187.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) :rule symm :premises (t1187.a2))
% 1.51/1.68  (step t1187.t14 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t1187.t13))
% 1.51/1.68  (step t1187.t15 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t1187.a1))
% 1.51/1.68  (step t1187.t16 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule trans :premises (t1187.t14 t1187.t15 t1187.t12))
% 1.51/1.68  (step t1187.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)) :rule symm :premises (t1187.t16))
% 1.51/1.68  (step t1187.t18 (cl (= tptp.e22 tptp.e23)) :rule trans :premises (t1187.t12 t1187.t17))
% 1.51/1.68  (step t1187.t19 (cl (= (= tptp.e22 tptp.e23) true)) :rule resolution :premises (t1187.t10 t1187.t18))
% 1.51/1.68  (step t1187.t20 (cl (= false true)) :rule trans :premises (t1187.t8 t1187.t19))
% 1.51/1.68  (step t1187.t21 (cl false) :rule resolution :premises (t1187.t1 t1187.t2 t1187.t20))
% 1.51/1.68  (step t1187 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e22 tptp.e23))) false) :rule subproof :discharge (t1187.a0 t1187.a1 t1187.a2 t1187.a3))
% 1.51/1.68  (step t1188 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1189 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1190 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1191 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1192 (cl false (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t1187 t1188 t1189 t1190 t1191))
% 1.51/1.68  (step t1193 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) false) :rule reordering :premises (t1192))
% 1.51/1.68  (step t1194 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) false) :rule contraction :premises (t1193))
% 1.51/1.68  (step t1195 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) false) :rule resolution :premises (t1186 t1194))
% 1.51/1.68  (step t1196 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (not false)) :rule implies_neg2)
% 1.51/1.68  (step t1197 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false)) :rule resolution :premises (t1195 t1196))
% 1.51/1.68  (step t1198 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false)) :rule contraction :premises (t1197))
% 1.51/1.68  (step t1199 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))))) :rule implies_simplify)
% 1.51/1.68  (step t1200 (cl (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) :rule equiv1 :premises (t1199))
% 1.51/1.68  (step t1201 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t1198 t1200))
% 1.51/1.68  (step t1202 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) false)) :rule resolution :premises (t1185 t1201))
% 1.51/1.68  (step t1203 (cl (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) false))) :rule cong :premises (t1181 t1202))
% 1.51/1.68  (step t1204 (cl (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) false) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule all_simplify)
% 1.51/1.68  (step t1205 (cl (= (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule trans :premises (t1203 t1204))
% 1.51/1.68  (step t1206 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1207)
% 1.51/1.68  (assume t1207.a0 (not (= tptp.e22 tptp.e23)))
% 1.51/1.68  (assume t1207.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1207.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1207.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1207.a4 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))
% 1.51/1.68  (step t1207.t1 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e22 tptp.e23)))) :rule and_neg)
% 1.51/1.68  (step t1207.t2 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1207.t3)
% 1.51/1.68  (assume t1207.t3.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1207.t3.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1207.t3.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (step t1207.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1207.t3.a2))
% 1.51/1.68  (step t1207.t3.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1207.t3.t1))
% 1.51/1.68  (step t1207.t3.t3 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1207.t3.a0))
% 1.51/1.68  (step t1207.t3.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1207.t3.t3))
% 1.51/1.68  (step t1207.t3.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1207.t3.t4))
% 1.51/1.68  (step t1207.t3.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1207.t3.a1))
% 1.51/1.68  (step t1207.t3.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e21))) :rule cong :premises (t1207.t3.t5 t1207.t3.t6))
% 1.51/1.68  (step t1207.t3.t8 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t1207.t3.t2 t1207.t3.t7))
% 1.51/1.68  (step t1207.t3 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule subproof :discharge (t1207.t3.a0 t1207.t3.a1 t1207.t3.a2))
% 1.51/1.68  (step t1207.t4 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1207.t5 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1207.t6 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1207.t7 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1207.t3 t1207.t4 t1207.t5 t1207.t6))
% 1.51/1.68  (step t1207.t8 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule reordering :premises (t1207.t7))
% 1.51/1.68  (step t1207.t9 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule contraction :premises (t1207.t8))
% 1.51/1.68  (step t1207.t10 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t1207.t2 t1207.t9))
% 1.51/1.68  (step t1207.t11 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg2)
% 1.51/1.68  (step t1207.t12 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1207.t10 t1207.t11))
% 1.51/1.68  (step t1207.t13 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1207.t12))
% 1.51/1.68  (step t1207.t14 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule implies :premises (t1207.t13))
% 1.51/1.68  (step t1207.t15 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.68  (step t1207.t16 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1207.t15 t1207.a1 t1207.a2 t1207.a3))
% 1.51/1.68  (step t1207.t17 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t1207.t14 t1207.t16))
% 1.51/1.68  (step t1207.t18 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t1207.t1 t1207.a3 t1207.t17 t1207.a4 t1207.a0))
% 1.51/1.68  (step t1207 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule subproof :discharge (t1207.a0 t1207.a1 t1207.a2 t1207.a3 t1207.a4))
% 1.51/1.68  (step t1208 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1209 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1210 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1211 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1212 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1213 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1207 t1208 t1209 t1210 t1211 t1212))
% 1.51/1.68  (step t1214 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule reordering :premises (t1213))
% 1.51/1.68  (step t1215 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule contraction :premises (t1214))
% 1.51/1.68  (step t1216 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t1206 t1215))
% 1.51/1.68  (step t1217 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) :rule implies_neg2)
% 1.51/1.68  (step t1218 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t1216 t1217))
% 1.51/1.68  (step t1219 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 tptp.e23))))) :rule contraction :premises (t1218))
% 1.51/1.68  (step t1220 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1180 t1205 t1219))
% 1.51/1.68  (step t1221 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule not_and :premises (t1220))
% 1.51/1.68  (step t1222 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 1.51/1.68  (step t1223 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.68  (step t1224 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.68  (step t1225 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.68  (step t1226 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 1.51/1.68  (step t1227 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1221 t1222 t1223 t1224 t1225 t1226))
% 1.51/1.68  (step t1228 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1227))
% 1.51/1.68  (step t1229 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1167 t1179 t1228))
% 1.51/1.68  (step t1230 (cl (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t1229))
% 1.51/1.68  (step t1231 (cl (= tptp.e22 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t1230))
% 1.51/1.68  (step t1232 (cl (not (= tptp.e22 tptp.e23))) :rule and :premises (a7))
% 1.51/1.68  (step t1233 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1231 t1232 t453 t456 t913))
% 1.51/1.68  (step t1234 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 1.51/1.68  (step t1235 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 1.51/1.68  (step t1236 (cl (= (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) true) (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.68  (step t1237 (cl (not (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) true)) (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t1236))
% 1.51/1.68  (step t1238 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule all_simplify)
% 1.51/1.68  (step t1239 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule refl)
% 1.51/1.68  (step t1240 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 1.51/1.68  (step t1241 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t1239 t1240))
% 1.51/1.68  (step t1242 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) true)) :rule all_simplify)
% 1.51/1.68  (step t1243 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) true)) :rule trans :premises (t1241 t1242))
% 1.51/1.68  (step t1244 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) true)) :rule trans :premises (t1238 t1243))
% 1.51/1.68  (step t1245 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1237 t1244))
% 1.51/1.68  (step t1246 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 1.51/1.68  (step t1247 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t882 t1235 t1245 t1246))
% 1.51/1.68  (step t1248 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.68  (step t1249 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1250)
% 1.51/1.68  (assume t1250.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1250.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.51/1.68  (assume t1250.a2 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (step t1250.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1250.t2)
% 1.51/1.68  (assume t1250.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1250.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1250.t2.a2 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.51/1.68  (step t1250.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.68  (step t1250.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t1250.t2.t1))
% 1.51/1.68  (step t1250.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.68  (step t1250.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t1250.t2.a2))
% 1.51/1.68  (step t1250.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1250.t2.a1))
% 1.51/1.68  (step t1250.t2.t6 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1250.t2.t5))
% 1.51/1.68  (step t1250.t2.t7 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t1250.t2.t4 t1250.t2.t6))
% 1.51/1.68  (step t1250.t2.t8 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t1250.t2.t3 t1250.t2.t7))
% 1.51/1.68  (step t1250.t2.t9 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.68  (step t1250.t2.t10 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv2 :premises (t1250.t2.t9))
% 1.51/1.68  (step t1250.t2.t11 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule not_not)
% 1.51/1.68  (step t1250.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t1250.t2.t10 t1250.t2.t11))
% 1.51/1.68  (step t1250.t2.t13 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule resolution :premises (t1250.t2.t12 t1250.t2.a0))
% 1.51/1.68  (step t1250.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t1250.t2.t8 t1250.t2.t13))
% 1.51/1.68  (step t1250.t2.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1250.t2.t2 t1250.t2.t14))
% 1.51/1.68  (step t1250.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1250.t2.a0 t1250.t2.a1 t1250.t2.a2))
% 1.51/1.68  (step t1250.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1250.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1250.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1250.t6 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1250.t2 t1250.t3 t1250.t4 t1250.t5))
% 1.51/1.68  (step t1250.t7 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1250.t6))
% 1.51/1.68  (step t1250.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1250.t7))
% 1.51/1.68  (step t1250.t9 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1250.t1 t1250.t8))
% 1.51/1.68  (step t1250.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 1.51/1.68  (step t1250.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1250.t9 t1250.t10))
% 1.51/1.68  (step t1250.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1250.t11))
% 1.51/1.68  (step t1250.t13 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1250.t12))
% 1.51/1.68  (step t1250.t14 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 1.51/1.68  (step t1250.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1250.t14 t1250.a2 t1250.a0 t1250.a1))
% 1.51/1.68  (step t1250.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1250.t13 t1250.t15))
% 1.51/1.68  (step t1250 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1250.a0 t1250.a1 t1250.a2))
% 1.51/1.68  (step t1251 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1252 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1253 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1254 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1250 t1251 t1252 t1253))
% 1.51/1.68  (step t1255 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1254))
% 1.51/1.68  (step t1256 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1255))
% 1.51/1.68  (step t1257 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1249 t1256))
% 1.51/1.68  (step t1258 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 1.51/1.68  (step t1259 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1257 t1258))
% 1.51/1.68  (step t1260 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1259))
% 1.51/1.68  (step t1261 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1260))
% 1.51/1.68  (step t1262 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1248 t1261))
% 1.51/1.68  (step t1263 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.68  (step t1264 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 1.51/1.68  (step t1265 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.68  (step t1266 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 1.51/1.68  (step t1267 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1262 t1263 t1264 t1265 t1266))
% 1.51/1.68  (step t1268 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1267))
% 1.51/1.68  (step t1269 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1234 t1247 t1268))
% 1.51/1.68  (step t1270 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t1269))
% 1.51/1.68  (step t1271 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1270))
% 1.51/1.68  (step t1272 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t1158))
% 1.51/1.68  (step t1273 (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 (t867))
% 1.51/1.68  (step t1274 (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 (t1273))
% 1.51/1.68  (step t1275 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t1158))
% 1.51/1.68  (step t1276 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 1.51/1.68  (step t1277 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 1.51/1.68  (step t1278 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t882 t926 t1277))
% 1.51/1.68  (step t1279 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule and_neg)
% 1.51/1.68  (step t1280 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1281)
% 1.51/1.68  (assume t1281.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1281.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.68  (step t1281.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1281.t2)
% 1.51/1.68  (assume t1281.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.68  (assume t1281.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (step t1281.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.68  (step t1281.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t1281.t2.t1))
% 1.51/1.68  (step t1281.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1281.t2.a1))
% 1.51/1.68  (step t1281.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1281.t2.t3))
% 1.51/1.68  (step t1281.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule refl)
% 1.51/1.68  (step t1281.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t1281.t2.t4 t1281.t2.t5))
% 1.51/1.68  (step t1281.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.68  (step t1281.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 (t1281.t2.t7))
% 1.51/1.68  (step t1281.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule not_not)
% 1.51/1.68  (step t1281.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 (t1281.t2.t8 t1281.t2.t9))
% 1.51/1.68  (step t1281.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t1281.t2.t10 t1281.t2.a0))
% 1.51/1.68  (step t1281.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t1281.t2.t6 t1281.t2.t11))
% 1.51/1.68  (step t1281.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1281.t2.t2 t1281.t2.t12))
% 1.51/1.68  (step t1281.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1281.t2.a0 t1281.t2.a1))
% 1.51/1.68  (step t1281.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.68  (step t1281.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1281.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1281.t2 t1281.t3 t1281.t4))
% 1.51/1.68  (step t1281.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1281.t5))
% 1.51/1.68  (step t1281.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1281.t6))
% 1.51/1.68  (step t1281.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1281.t1 t1281.t7))
% 1.51/1.68  (step t1281.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.51/1.68  (step t1281.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1281.t8 t1281.t9))
% 1.51/1.68  (step t1281.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1281.t10))
% 1.51/1.68  (step t1281.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1281.t11))
% 1.51/1.68  (step t1281.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.51/1.68  (step t1281.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1281.t13 t1281.a1 t1281.a0))
% 1.51/1.68  (step t1281.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1281.t12 t1281.t14))
% 1.51/1.68  (step t1281 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1281.a0 t1281.a1))
% 1.51/1.68  (step t1282 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1283 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.68  (step t1284 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule resolution :premises (t1281 t1282 t1283))
% 1.51/1.68  (step t1285 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1284))
% 1.51/1.68  (step t1286 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1285))
% 1.51/1.68  (step t1287 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1280 t1286))
% 1.51/1.68  (step t1288 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.51/1.68  (step t1289 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1287 t1288))
% 1.51/1.68  (step t1290 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1289))
% 1.51/1.68  (step t1291 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1290))
% 1.51/1.68  (step t1292 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1279 t1291))
% 1.51/1.68  (step t1293 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.68  (step t1294 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 1.51/1.68  (step t1295 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 1.51/1.68  (step t1296 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1292 t1293 t1294 t1295))
% 1.51/1.68  (step t1297 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1296))
% 1.51/1.68  (step t1298 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1276 t1278 t1297))
% 1.51/1.68  (step t1299 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t1298))
% 1.51/1.68  (step t1300 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1299))
% 1.51/1.68  (step t1301 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1300 t1057 t453))
% 1.51/1.68  (step t1302 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t1274 t914 t1275 t1301))
% 1.51/1.68  (step t1303 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1271 t1272 t453 t1302))
% 1.51/1.68  (step t1304 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule and :premises (t1158))
% 1.51/1.68  (step t1305 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t1304))
% 1.51/1.68  (step t1306 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1305))
% 1.51/1.68  (step t1307 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1306 t453))
% 1.51/1.68  (step t1308 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t1166 t1233 t1303 t1307))
% 1.51/1.68  (step t1309 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1164 t1308))
% 1.51/1.68  (step t1310 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t1059 t1159 t1162 t1309))
% 1.51/1.68  (step t1311 (cl (not (= (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20)))))) (not (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.68  (step t1312 (cl (= (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e10)))) :rule all_simplify)
% 1.51/1.68  (step t1313 (cl (= (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)))) :rule all_simplify)
% 1.51/1.68  (step t1314 (cl (= (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.51/1.68  (step t1315 (cl (= (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t298 t1312 t1313 t1314))
% 1.51/1.68  (step t1316 (cl (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e11)) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1311 t1315 a13))
% 1.51/1.68  (step t1317 (cl (= tptp.e20 (tptp.h1 tptp.e13))) :rule and :premises (t1316))
% 1.51/1.68  (step t1318 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t957 t1057 t453 t1310 t456 t1317))
% 1.51/1.68  (step t1319 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 1.51/1.68  (step t1320 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.68  (step t1321 (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 (t1320))
% 1.51/1.68  (step t1322 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))))) :rule all_simplify)
% 1.51/1.68  (step t1323 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule refl)
% 1.51/1.68  (step t1324 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 1.51/1.68  (step t1325 (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 (t1323 t1324))
% 1.51/1.68  (step t1326 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) :rule all_simplify)
% 1.51/1.68  (step t1327 (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 (t1325 t1326))
% 1.51/1.68  (step t1328 (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 (t1322 t1327))
% 1.51/1.68  (step t1329 (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 (t1321 t1328))
% 1.51/1.68  (step t1330 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 1.51/1.68  (step t1331 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t882 t1329 t1330))
% 1.51/1.68  (step t1332 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule and_neg)
% 1.51/1.68  (step t1333 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1334)
% 1.51/1.68  (assume t1334.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1334.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 1.51/1.68  (step t1334.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1334.t2)
% 1.51/1.68  (assume t1334.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 1.51/1.68  (assume t1334.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (step t1334.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.68  (step t1334.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t1334.t2.t1))
% 1.51/1.68  (step t1334.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1334.t2.a1))
% 1.51/1.68  (step t1334.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1334.t2.t3))
% 1.51/1.68  (step t1334.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 1.51/1.68  (step t1334.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule cong :premises (t1334.t2.t4 t1334.t2.t5))
% 1.51/1.68  (step t1334.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.68  (step t1334.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 (t1334.t2.t7))
% 1.51/1.68  (step t1334.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule not_not)
% 1.51/1.68  (step t1334.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 (t1334.t2.t8 t1334.t2.t9))
% 1.51/1.68  (step t1334.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false)) :rule resolution :premises (t1334.t2.t10 t1334.t2.a0))
% 1.51/1.68  (step t1334.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t1334.t2.t6 t1334.t2.t11))
% 1.51/1.68  (step t1334.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1334.t2.t2 t1334.t2.t12))
% 1.51/1.68  (step t1334.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t1334.t2.a0 t1334.t2.a1))
% 1.51/1.68  (step t1334.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1334.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1334.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1334.t2 t1334.t3 t1334.t4))
% 1.51/1.68  (step t1334.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t1334.t5))
% 1.51/1.68  (step t1334.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1334.t6))
% 1.51/1.68  (step t1334.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1334.t1 t1334.t7))
% 1.51/1.68  (step t1334.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.51/1.68  (step t1334.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1334.t8 t1334.t9))
% 1.51/1.68  (step t1334.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t1334.t10))
% 1.51/1.68  (step t1334.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t1334.t11))
% 1.51/1.68  (step t1334.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.51/1.68  (step t1334.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1334.t13 t1334.a1 t1334.a0))
% 1.51/1.68  (step t1334.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1334.t12 t1334.t14))
% 1.51/1.68  (step t1334 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t1334.a0 t1334.a1))
% 1.51/1.68  (step t1335 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1336 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1337 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t1334 t1335 t1336))
% 1.51/1.68  (step t1338 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t1337))
% 1.51/1.68  (step t1339 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1338))
% 1.51/1.68  (step t1340 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1333 t1339))
% 1.51/1.68  (step t1341 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.51/1.68  (step t1342 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1340 t1341))
% 1.51/1.68  (step t1343 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t1342))
% 1.51/1.68  (step t1344 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t1343))
% 1.51/1.68  (step t1345 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1332 t1344))
% 1.51/1.68  (step t1346 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.68  (step t1347 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule or_neg)
% 1.51/1.68  (step t1348 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 1.51/1.68  (step t1349 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1345 t1346 t1347 t1348))
% 1.51/1.68  (step t1350 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t1349))
% 1.51/1.68  (step t1351 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1319 t1331 t1350))
% 1.51/1.68  (step t1352 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t1351))
% 1.51/1.68  (step t1353 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t1352))
% 1.51/1.68  (step t1354 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t1056))
% 1.51/1.68  (step t1355 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1353 t1354 t453))
% 1.51/1.68  (step t1356 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t869 t914 t1318 t1355))
% 1.51/1.68  (step t1357 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t485 t768 t1356 t453 t456 t463 t464))
% 1.51/1.68  (step t1358 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.68  (step t1359 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1360)
% 1.51/1.68  (assume t1360.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1360.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1360.a2 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.51/1.68  (assume t1360.a3 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.51/1.68  (assume t1360.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1360.a5 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.68  (step t1360.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1360.t2)
% 1.51/1.68  (assume t1360.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.68  (assume t1360.t2.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1360.t2.a2 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1360.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1360.t2.a4 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.51/1.68  (assume t1360.t2.a5 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.51/1.68  (step t1360.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t1360.t2.a5))
% 1.51/1.68  (step t1360.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h4 tptp.e11))) :rule cong :premises (t1360.t2.t1))
% 1.51/1.68  (step t1360.t2.t3 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1360.t2.a2))
% 1.51/1.68  (step t1360.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1360.t2.a3))
% 1.51/1.68  (step t1360.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t1360.t2.a4))
% 1.51/1.68  (step t1360.t2.t6 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t1360.t2.t5))
% 1.51/1.68  (step t1360.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1360.t2.a1))
% 1.51/1.68  (step t1360.t2.t8 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1360.t2.t7))
% 1.51/1.68  (step t1360.t2.t9 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1360.t2.a0))
% 1.51/1.68  (step t1360.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t1360.t2.t9))
% 1.51/1.68  (step t1360.t2.t11 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t1360.t2.t8 t1360.t2.t10))
% 1.51/1.68  (step t1360.t2.t12 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1360.t2.t4))
% 1.51/1.68  (step t1360.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t1360.t2.t3))
% 1.51/1.68  (step t1360.t2.t14 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t1360.t2.t12 t1360.t2.t13))
% 1.51/1.68  (step t1360.t2.t15 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule cong :premises (t1360.t2.t11 t1360.t2.t14))
% 1.51/1.68  (step t1360.t2.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule trans :premises (t1360.t2.t2 t1360.t2.t3 t1360.t2.t4 t1360.t2.t6 t1360.t2.t15))
% 1.51/1.68  (step t1360.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t1360.t2.a0 t1360.t2.a1 t1360.t2.a2 t1360.t2.a3 t1360.t2.a4 t1360.t2.a5))
% 1.51/1.68  (step t1360.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.68  (step t1360.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1360.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1360.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1360.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1360.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1360.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t1360.t2 t1360.t3 t1360.t4 t1360.t5 t1360.t6 t1360.t7 t1360.t8))
% 1.51/1.68  (step t1360.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1360.t9))
% 1.51/1.68  (step t1360.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule contraction :premises (t1360.t10))
% 1.51/1.68  (step t1360.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1360.t1 t1360.t11))
% 1.51/1.68  (step t1360.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.51/1.68  (step t1360.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1360.t12 t1360.t13))
% 1.51/1.68  (step t1360.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule contraction :premises (t1360.t14))
% 1.51/1.68  (step t1360.t16 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule implies :premises (t1360.t15))
% 1.51/1.68  (step t1360.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 1.51/1.68  (step t1360.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t1360.t17 t1360.a5 t1360.a1 t1360.a4 t1360.a0 t1360.a3 t1360.a2))
% 1.51/1.68  (step t1360.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1360.t16 t1360.t18))
% 1.51/1.68  (step t1360 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t1360.a0 t1360.a1 t1360.a2 t1360.a3 t1360.a4 t1360.a5))
% 1.51/1.68  (step t1361 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1362 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1363 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1364 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.51/1.68  (step t1365 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1366 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.68  (step t1367 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1360 t1361 t1362 t1363 t1364 t1365 t1366))
% 1.51/1.68  (step t1368 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1367))
% 1.51/1.68  (step t1369 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule contraction :premises (t1368))
% 1.51/1.68  (step t1370 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1359 t1369))
% 1.51/1.68  (step t1371 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.51/1.68  (step t1372 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1370 t1371))
% 1.51/1.68  (step t1373 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule contraction :premises (t1372))
% 1.51/1.68  (step t1374 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule implies :premises (t1373))
% 1.51/1.68  (step t1375 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1358 t1374))
% 1.51/1.68  (step t1376 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1375))
% 1.51/1.68  (step t1377 (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 (t167))
% 1.51/1.68  (step t1378 (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 (t1377))
% 1.51/1.68  (step t1379 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t268))
% 1.51/1.68  (step t1380 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 1.51/1.68  (step t1381 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.68  (step t1382 (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 (t1381))
% 1.51/1.68  (step t1383 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))))) :rule all_simplify)
% 1.51/1.68  (step t1384 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule refl)
% 1.51/1.68  (step t1385 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.51/1.68  (step t1386 (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 (t1384 t1385))
% 1.51/1.68  (step t1387 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) true)) :rule all_simplify)
% 1.51/1.68  (step t1388 (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 (t1386 t1387))
% 1.51/1.68  (step t1389 (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 (t1383 t1388))
% 1.51/1.68  (step t1390 (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 (t1382 t1389))
% 1.51/1.68  (step t1391 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 1.51/1.68  (step t1392 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t13 t1390 t1391))
% 1.51/1.68  (step t1393 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 1.51/1.68  (step t1394 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1395)
% 1.51/1.68  (assume t1395.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.68  (assume t1395.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.68  (step t1395.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1395.t2)
% 1.51/1.68  (assume t1395.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.68  (assume t1395.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.68  (step t1395.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.68  (step t1395.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t1395.t2.t1))
% 1.51/1.68  (step t1395.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1395.t2.a1))
% 1.51/1.68  (step t1395.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1395.t2.t3))
% 1.51/1.68  (step t1395.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) :rule refl)
% 1.51/1.68  (step t1395.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t1395.t2.t4 t1395.t2.t5))
% 1.51/1.68  (step t1395.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.68  (step t1395.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 (t1395.t2.t7))
% 1.51/1.68  (step t1395.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) :rule not_not)
% 1.51/1.68  (step t1395.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 (t1395.t2.t8 t1395.t2.t9))
% 1.51/1.68  (step t1395.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t1395.t2.t10 t1395.t2.a0))
% 1.51/1.68  (step t1395.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t1395.t2.t6 t1395.t2.t11))
% 1.51/1.68  (step t1395.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1395.t2.t2 t1395.t2.t12))
% 1.51/1.68  (step t1395.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t1395.t2.a0 t1395.t2.a1))
% 1.51/1.68  (step t1395.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.68  (step t1395.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1395.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1395.t2 t1395.t3 t1395.t4))
% 1.51/1.68  (step t1395.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t1395.t5))
% 1.51/1.68  (step t1395.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t1395.t6))
% 1.51/1.68  (step t1395.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1395.t1 t1395.t7))
% 1.51/1.68  (step t1395.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 1.51/1.68  (step t1395.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1395.t8 t1395.t9))
% 1.51/1.68  (step t1395.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1395.t10))
% 1.51/1.68  (step t1395.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t1395.t11))
% 1.51/1.68  (step t1395.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.51/1.68  (step t1395.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1395.t13 t1395.a1 t1395.a0))
% 1.51/1.68  (step t1395.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1395.t12 t1395.t14))
% 1.51/1.68  (step t1395 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t1395.a0 t1395.a1))
% 1.51/1.68  (step t1396 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1397 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.68  (step t1398 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t1395 t1396 t1397))
% 1.51/1.68  (step t1399 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t1398))
% 1.51/1.68  (step t1400 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t1399))
% 1.51/1.68  (step t1401 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1394 t1400))
% 1.51/1.68  (step t1402 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 1.51/1.68  (step t1403 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1401 t1402))
% 1.51/1.68  (step t1404 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1403))
% 1.51/1.68  (step t1405 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t1404))
% 1.51/1.68  (step t1406 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1393 t1405))
% 1.51/1.68  (step t1407 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.68  (step t1408 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 1.51/1.68  (step t1409 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 1.51/1.68  (step t1410 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1406 t1407 t1408 t1409))
% 1.51/1.68  (step t1411 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t1410))
% 1.51/1.68  (step t1412 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t1380 t1392 t1411))
% 1.51/1.68  (step t1413 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t1412))
% 1.51/1.68  (step t1414 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t1413))
% 1.51/1.68  (step t1415 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t702))
% 1.51/1.68  (step t1416 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t1414 t1415 t276))
% 1.51/1.68  (step t1417 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t1378 t568 t1379 t1416))
% 1.51/1.68  (step t1418 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1376 t453 t1417 t1302 t913 t464 t465))
% 1.51/1.68  (step t1419 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule and_neg)
% 1.51/1.68  (step t1420 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1421)
% 1.51/1.68  (assume t1421.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.68  (assume t1421.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.68  (assume t1421.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1421.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.68  (assume t1421.a4 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.68  (assume t1421.a5 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (step t1421.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1421.t2)
% 1.51/1.68  (assume t1421.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.68  (assume t1421.t2.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1421.t2.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1421.t2.a3 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.68  (assume t1421.t2.a4 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.68  (assume t1421.t2.a5 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.68  (step t1421.t2.t1 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.68  (step t1421.t2.t2 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1421.t2.a5))
% 1.51/1.68  (step t1421.t2.t3 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1421.t2.t2))
% 1.51/1.68  (step t1421.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t1421.t2.t1 t1421.t2.t3))
% 1.51/1.68  (step t1421.t2.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t1421.t2.a4))
% 1.51/1.68  (step t1421.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule trans :premises (t1421.t2.t4 t1421.t2.t5))
% 1.51/1.68  (step t1421.t2.t7 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.h4 tptp.e10))) :rule cong :premises (t1421.t2.t6))
% 1.51/1.68  (step t1421.t2.t8 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1421.t2.a3))
% 1.51/1.68  (step t1421.t2.t9 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t1421.t2.t8))
% 1.51/1.68  (step t1421.t2.t10 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1421.t2.t9))
% 1.51/1.68  (step t1421.t2.t11 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.68  (step t1421.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1421.t2.a2))
% 1.51/1.68  (step t1421.t2.t13 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t1421.t2.t11 t1421.t2.t12))
% 1.51/1.68  (step t1421.t2.t14 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t1421.t2.a0))
% 1.51/1.68  (step t1421.t2.t15 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t1421.t2.t14))
% 1.51/1.68  (step t1421.t2.t16 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1421.t2.t12))
% 1.51/1.68  (step t1421.t2.t17 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1421.t2.a1))
% 1.51/1.68  (step t1421.t2.t18 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t1421.t2.t17))
% 1.51/1.68  (step t1421.t2.t19 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t1421.t2.t16 t1421.t2.t18))
% 1.51/1.68  (step t1421.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule cong :premises (t1421.t2.t15 t1421.t2.t19))
% 1.51/1.68  (step t1421.t2.t21 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule trans :premises (t1421.t2.t7 t1421.t2.t10 t1421.t2.t13 t1421.t2.t20))
% 1.51/1.68  (step t1421.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t1421.t2.a0 t1421.t2.a1 t1421.t2.a2 t1421.t2.a3 t1421.t2.a4 t1421.t2.a5))
% 1.51/1.68  (step t1421.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1421.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1421.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1421.t6 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.68  (step t1421.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.68  (step t1421.t8 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1421.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1421.t2 t1421.t3 t1421.t4 t1421.t5 t1421.t6 t1421.t7 t1421.t8))
% 1.51/1.68  (step t1421.t10 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1421.t9))
% 1.51/1.68  (step t1421.t11 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule contraction :premises (t1421.t10))
% 1.51/1.68  (step t1421.t12 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1421.t1 t1421.t11))
% 1.51/1.68  (step t1421.t13 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.51/1.68  (step t1421.t14 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1421.t12 t1421.t13))
% 1.51/1.68  (step t1421.t15 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule contraction :premises (t1421.t14))
% 1.51/1.68  (step t1421.t16 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule implies :premises (t1421.t15))
% 1.51/1.68  (step t1421.t17 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.51/1.68  (step t1421.t18 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1421.t17 t1421.a3 t1421.a5 t1421.a2 t1421.a4 t1421.a0 t1421.a1))
% 1.51/1.68  (step t1421.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1421.t16 t1421.t18))
% 1.51/1.68  (step t1421 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t1421.a0 t1421.a1 t1421.a2 t1421.a3 t1421.a4 t1421.a5))
% 1.51/1.68  (step t1422 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.68  (step t1423 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1424 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1425 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1426 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.68  (step t1427 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1428 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1421 t1422 t1423 t1424 t1425 t1426 t1427))
% 1.51/1.68  (step t1429 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1428))
% 1.51/1.68  (step t1430 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule contraction :premises (t1429))
% 1.51/1.68  (step t1431 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1420 t1430))
% 1.51/1.68  (step t1432 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.51/1.68  (step t1433 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1431 t1432))
% 1.51/1.68  (step t1434 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule contraction :premises (t1433))
% 1.51/1.68  (step t1435 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule implies :premises (t1434))
% 1.51/1.68  (step t1436 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1419 t1435))
% 1.51/1.68  (step t1437 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1436))
% 1.51/1.68  (step t1438 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule and :premises (t462))
% 1.51/1.68  (step t1439 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t1437 t276 t453 t454 t1438 t463 t464))
% 1.51/1.68  (step t1440 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule and_neg)
% 1.51/1.68  (step t1441 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1442)
% 1.51/1.68  (assume t1442.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.68  (assume t1442.a1 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.68  (assume t1442.a2 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (step t1442.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1442.t2)
% 1.51/1.68  (assume t1442.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.68  (assume t1442.t2.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1442.t2.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.68  (step t1442.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1442.t2.a2))
% 1.51/1.68  (step t1442.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.h4 tptp.e11))) :rule cong :premises (t1442.t2.t1))
% 1.51/1.68  (step t1442.t2.t3 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1442.t2.a1))
% 1.51/1.68  (step t1442.t2.t4 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t1442.t2.a0))
% 1.51/1.68  (step t1442.t2.t5 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t1442.t2.t4))
% 1.51/1.68  (step t1442.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule cong :premises (t1442.t2.t5 t1442.t2.t5))
% 1.51/1.68  (step t1442.t2.t7 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule trans :premises (t1442.t2.t2 t1442.t2.t3 t1442.t2.t6))
% 1.51/1.68  (step t1442.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t1442.t2.a0 t1442.t2.a1 t1442.t2.a2))
% 1.51/1.68  (step t1442.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1442.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1442.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1442.t6 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t1442.t2 t1442.t3 t1442.t4 t1442.t5))
% 1.51/1.68  (step t1442.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule reordering :premises (t1442.t6))
% 1.51/1.68  (step t1442.t8 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule contraction :premises (t1442.t7))
% 1.51/1.68  (step t1442.t9 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t1442.t1 t1442.t8))
% 1.51/1.68  (step t1442.t10 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.68  (step t1442.t11 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule resolution :premises (t1442.t9 t1442.t10))
% 1.51/1.68  (step t1442.t12 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule contraction :premises (t1442.t11))
% 1.51/1.68  (step t1442.t13 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule implies :premises (t1442.t12))
% 1.51/1.68  (step t1442.t14 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.51/1.68  (step t1442.t15 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t1442.t14 t1442.a1 t1442.a2 t1442.a0))
% 1.51/1.68  (step t1442.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t1442.t13 t1442.t15))
% 1.51/1.68  (step t1442 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t1442.a0 t1442.a1 t1442.a2))
% 1.51/1.68  (step t1443 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1444 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.68  (step t1445 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1446 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1442 t1443 t1444 t1445))
% 1.51/1.68  (step t1447 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule reordering :premises (t1446))
% 1.51/1.68  (step t1448 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule contraction :premises (t1447))
% 1.51/1.68  (step t1449 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t1441 t1448))
% 1.51/1.68  (step t1450 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.68  (step t1451 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule resolution :premises (t1449 t1450))
% 1.51/1.68  (step t1452 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule contraction :premises (t1451))
% 1.51/1.68  (step t1453 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule implies :premises (t1452))
% 1.51/1.68  (step t1454 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t1440 t1453))
% 1.51/1.68  (step t1455 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1454))
% 1.51/1.68  (step t1456 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t1455 t276 t1438 t464))
% 1.51/1.68  (step t1457 (cl (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.h4 tptp.e10)))) :rule or_neg)
% 1.51/1.68  (step t1458 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule and_neg)
% 1.51/1.68  (step t1459 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1460)
% 1.51/1.68  (assume t1460.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1460.a1 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.68  (step t1460.t1 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1460.t2)
% 1.51/1.68  (assume t1460.t2.a0 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.68  (assume t1460.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (step t1460.t2.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1460.t2.a1))
% 1.51/1.68  (step t1460.t2.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1460.t2.t1))
% 1.51/1.68  (step t1460.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1460.t2.a0))
% 1.51/1.68  (step t1460.t2.t4 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t1460.t2.t3))
% 1.51/1.68  (step t1460.t2.t5 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t1460.t2.t2 t1460.t2.t4))
% 1.51/1.68  (step t1460.t2 (cl (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule subproof :discharge (t1460.t2.a0 t1460.t2.a1))
% 1.51/1.68  (step t1460.t3 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.68  (step t1460.t4 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1460.t5 (cl (= tptp.e20 (tptp.h4 tptp.e10)) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1460.t2 t1460.t3 t1460.t4))
% 1.51/1.68  (step t1460.t6 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule reordering :premises (t1460.t5))
% 1.51/1.68  (step t1460.t7 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule contraction :premises (t1460.t6))
% 1.51/1.68  (step t1460.t8 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t1460.t1 t1460.t7))
% 1.51/1.68  (step t1460.t9 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.h4 tptp.e10)))) :rule implies_neg2)
% 1.51/1.68  (step t1460.t10 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule resolution :premises (t1460.t8 t1460.t9))
% 1.51/1.68  (step t1460.t11 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule contraction :premises (t1460.t10))
% 1.51/1.68  (step t1460.t12 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule implies :premises (t1460.t11))
% 1.51/1.68  (step t1460.t13 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.68  (step t1460.t14 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1460.t13 t1460.a1 t1460.a0))
% 1.51/1.68  (step t1460.t15 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t1460.t12 t1460.t14))
% 1.51/1.68  (step t1460 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule subproof :discharge (t1460.a0 t1460.a1))
% 1.51/1.68  (step t1461 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1462 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.68  (step t1463 (cl (= tptp.e20 (tptp.h4 tptp.e10)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))))) :rule resolution :premises (t1460 t1461 t1462))
% 1.51/1.68  (step t1464 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule reordering :premises (t1463))
% 1.51/1.68  (step t1465 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule contraction :premises (t1464))
% 1.51/1.68  (step t1466 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t1459 t1465))
% 1.51/1.68  (step t1467 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.h4 tptp.e10)))) :rule implies_neg2)
% 1.51/1.68  (step t1468 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule resolution :premises (t1466 t1467))
% 1.51/1.68  (step t1469 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule contraction :premises (t1468))
% 1.51/1.68  (step t1470 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule implies :premises (t1469))
% 1.51/1.68  (step t1471 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t1458 t1470))
% 1.51/1.68  (step t1472 (cl (= tptp.e20 (tptp.h4 tptp.e10)) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule reordering :premises (t1471))
% 1.51/1.68  (step t1473 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t1472 t456 t463))
% 1.51/1.68  (step t1474 (cl (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13)))) :rule resolution :premises (t1457 t1473))
% 1.51/1.68  (step t1475 (cl (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (not (= tptp.e21 (tptp.h4 tptp.e11)))) :rule or_neg)
% 1.51/1.68  (step t1476 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule and_neg)
% 1.51/1.68  (step t1477 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1478)
% 1.51/1.68  (assume t1478.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1478.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (step t1478.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1478.t2)
% 1.51/1.68  (assume t1478.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1478.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (step t1478.t2.t1 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1478.t2.a1))
% 1.51/1.68  (step t1478.t2.t2 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1478.t2.t1))
% 1.51/1.68  (step t1478.t2.t3 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1478.t2.a0))
% 1.51/1.68  (step t1478.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t1478.t2.t3))
% 1.51/1.68  (step t1478.t2.t5 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t1478.t2.t2 t1478.t2.t4))
% 1.51/1.68  (step t1478.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule subproof :discharge (t1478.t2.a0 t1478.t2.a1))
% 1.51/1.68  (step t1478.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1478.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1478.t5 (cl (= tptp.e21 (tptp.h4 tptp.e11)) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1478.t2 t1478.t3 t1478.t4))
% 1.51/1.68  (step t1478.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule reordering :premises (t1478.t5))
% 1.51/1.68  (step t1478.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule contraction :premises (t1478.t6))
% 1.51/1.68  (step t1478.t8 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t1478.t1 t1478.t7))
% 1.51/1.68  (step t1478.t9 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.h4 tptp.e11)))) :rule implies_neg2)
% 1.51/1.68  (step t1478.t10 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule resolution :premises (t1478.t8 t1478.t9))
% 1.51/1.68  (step t1478.t11 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule contraction :premises (t1478.t10))
% 1.51/1.68  (step t1478.t12 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule implies :premises (t1478.t11))
% 1.51/1.68  (step t1478.t13 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.51/1.68  (step t1478.t14 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1478.t13 t1478.a1 t1478.a0))
% 1.51/1.68  (step t1478.t15 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t1478.t12 t1478.t14))
% 1.51/1.68  (step t1478 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule subproof :discharge (t1478.a0 t1478.a1))
% 1.51/1.68  (step t1479 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.68  (step t1480 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.68  (step t1481 (cl (= tptp.e21 (tptp.h4 tptp.e11)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))))) :rule resolution :premises (t1478 t1479 t1480))
% 1.51/1.68  (step t1482 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule reordering :premises (t1481))
% 1.51/1.68  (step t1483 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule contraction :premises (t1482))
% 1.51/1.68  (step t1484 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t1477 t1483))
% 1.51/1.68  (step t1485 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.h4 tptp.e11)))) :rule implies_neg2)
% 1.51/1.68  (step t1486 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule resolution :premises (t1484 t1485))
% 1.51/1.68  (step t1487 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule contraction :premises (t1486))
% 1.51/1.68  (step t1488 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule implies :premises (t1487))
% 1.51/1.68  (step t1489 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t1476 t1488))
% 1.51/1.68  (step t1490 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.h4 tptp.e11)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule reordering :premises (t1489))
% 1.51/1.68  (step t1491 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t1490 t453 t464))
% 1.51/1.68  (step t1492 (cl (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13)))) :rule resolution :premises (t1475 t1491))
% 1.51/1.68  (step t1493 (cl (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.h4 tptp.e12)))) :rule or_neg)
% 1.51/1.68  (step t1494 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.68  (step t1495 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1496)
% 1.51/1.68  (assume t1496.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1496.a1 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.68  (step t1496.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1496.t2)
% 1.51/1.68  (assume t1496.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.68  (assume t1496.t2.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (step t1496.t2.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1496.t2.a1))
% 1.51/1.68  (step t1496.t2.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1496.t2.t1))
% 1.51/1.68  (step t1496.t2.t3 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1496.t2.a0))
% 1.51/1.68  (step t1496.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t1496.t2.t3))
% 1.51/1.68  (step t1496.t2.t5 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t1496.t2.t2 t1496.t2.t4))
% 1.51/1.68  (step t1496.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule subproof :discharge (t1496.t2.a0 t1496.t2.a1))
% 1.51/1.68  (step t1496.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.68  (step t1496.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1496.t5 (cl (= tptp.e22 (tptp.h4 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1496.t2 t1496.t3 t1496.t4))
% 1.51/1.68  (step t1496.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule reordering :premises (t1496.t5))
% 1.51/1.68  (step t1496.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule contraction :premises (t1496.t6))
% 1.51/1.68  (step t1496.t8 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t1496.t1 t1496.t7))
% 1.51/1.68  (step t1496.t9 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.h4 tptp.e12)))) :rule implies_neg2)
% 1.51/1.68  (step t1496.t10 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule resolution :premises (t1496.t8 t1496.t9))
% 1.51/1.68  (step t1496.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule contraction :premises (t1496.t10))
% 1.51/1.68  (step t1496.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule implies :premises (t1496.t11))
% 1.51/1.68  (step t1496.t13 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.68  (step t1496.t14 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1496.t13 t1496.a1 t1496.a0))
% 1.51/1.68  (step t1496.t15 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t1496.t12 t1496.t14))
% 1.51/1.68  (step t1496 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule subproof :discharge (t1496.a0 t1496.a1))
% 1.51/1.68  (step t1497 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.68  (step t1498 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.68  (step t1499 (cl (= tptp.e22 (tptp.h4 tptp.e12)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1496 t1497 t1498))
% 1.51/1.68  (step t1500 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule reordering :premises (t1499))
% 1.51/1.68  (step t1501 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule contraction :premises (t1500))
% 1.51/1.68  (step t1502 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t1495 t1501))
% 1.51/1.68  (step t1503 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.h4 tptp.e12)))) :rule implies_neg2)
% 1.51/1.68  (step t1504 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule resolution :premises (t1502 t1503))
% 1.51/1.68  (step t1505 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule contraction :premises (t1504))
% 1.51/1.68  (step t1506 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule implies :premises (t1505))
% 1.51/1.68  (step t1507 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t1494 t1506))
% 1.51/1.68  (step t1508 (cl (= tptp.e22 (tptp.h4 tptp.e12)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1507))
% 1.51/1.68  (step t1509 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t1508 t913 t465))
% 1.51/1.68  (step t1510 (cl (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13)))) :rule resolution :premises (t1493 t1509))
% 1.51/1.68  (step t1511 (cl (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule or_neg)
% 1.51/1.68  (step t1512 (cl (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule resolution :premises (t1511 t1438))
% 1.51/1.68  (step t1513 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.68  (step t1514 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1515)
% 1.51/1.68  (assume t1515.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1515.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1515.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 1.51/1.68  (assume t1515.a3 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 1.51/1.68  (assume t1515.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1515.a5 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.68  (step t1515.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 1.51/1.68  (anchor :step t1515.t2)
% 1.51/1.68  (assume t1515.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.68  (assume t1515.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.68  (assume t1515.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.68  (assume t1515.t2.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.68  (assume t1515.t2.a4 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 1.51/1.69  (assume t1515.t2.a5 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 1.51/1.69  (step t1515.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) :rule symm :premises (t1515.t2.a5))
% 1.51/1.69  (step t1515.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.h4 tptp.e11))) :rule cong :premises (t1515.t2.t1))
% 1.51/1.69  (step t1515.t2.t3 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1515.t2.a0))
% 1.51/1.69  (step t1515.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1515.t2.a1))
% 1.51/1.69  (step t1515.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) :rule symm :premises (t1515.t2.a4))
% 1.51/1.69  (step t1515.t2.t6 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t1515.t2.t5))
% 1.51/1.69  (step t1515.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1515.t2.t4))
% 1.51/1.69  (step t1515.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t1515.t2.t3))
% 1.51/1.69  (step t1515.t2.t9 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t1515.t2.t7 t1515.t2.t8))
% 1.51/1.69  (step t1515.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1515.t2.a3))
% 1.51/1.69  (step t1515.t2.t11 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1515.t2.t10))
% 1.51/1.69  (step t1515.t2.t12 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1515.t2.a2))
% 1.51/1.69  (step t1515.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t1515.t2.t12))
% 1.51/1.69  (step t1515.t2.t14 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t1515.t2.t11 t1515.t2.t13))
% 1.51/1.69  (step t1515.t2.t15 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule cong :premises (t1515.t2.t9 t1515.t2.t14))
% 1.51/1.69  (step t1515.t2.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule trans :premises (t1515.t2.t2 t1515.t2.t3 t1515.t2.t4 t1515.t2.t6 t1515.t2.t15))
% 1.51/1.69  (step t1515.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t1515.t2.a0 t1515.t2.a1 t1515.t2.a2 t1515.t2.a3 t1515.t2.a4 t1515.t2.a5))
% 1.51/1.69  (step t1515.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t1515.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1515.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1515.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1515.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t1515.t8 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1515.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t1515.t2 t1515.t3 t1515.t4 t1515.t5 t1515.t6 t1515.t7 t1515.t8))
% 1.51/1.69  (step t1515.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1515.t9))
% 1.51/1.69  (step t1515.t11 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule contraction :premises (t1515.t10))
% 1.51/1.69  (step t1515.t12 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1515.t1 t1515.t11))
% 1.51/1.69  (step t1515.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t1515.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1515.t12 t1515.t13))
% 1.51/1.69  (step t1515.t15 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule contraction :premises (t1515.t14))
% 1.51/1.69  (step t1515.t16 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule implies :premises (t1515.t15))
% 1.51/1.69  (step t1515.t17 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t1515.t18 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t1515.t17 t1515.a4 t1515.a0 t1515.a5 t1515.a1 t1515.a3 t1515.a2))
% 1.51/1.69  (step t1515.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1515.t16 t1515.t18))
% 1.51/1.69  (step t1515 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t1515.a0 t1515.a1 t1515.a2 t1515.a3 t1515.a4 t1515.a5))
% 1.51/1.69  (step t1516 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1517 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1518 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1519 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t1520 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t1521 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1522 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1515 t1516 t1517 t1518 t1519 t1520 t1521))
% 1.51/1.69  (step t1523 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1522))
% 1.51/1.69  (step t1524 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule contraction :premises (t1523))
% 1.51/1.69  (step t1525 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1514 t1524))
% 1.51/1.69  (step t1526 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t1527 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1525 t1526))
% 1.51/1.69  (step t1528 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule contraction :premises (t1527))
% 1.51/1.69  (step t1529 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule implies :premises (t1528))
% 1.51/1.69  (step t1530 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1513 t1529))
% 1.51/1.69  (step t1531 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1530))
% 1.51/1.69  (step t1532 (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 (t867))
% 1.51/1.69  (step t1533 (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 (t1532))
% 1.51/1.69  (step t1534 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.69  (step t1535 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1536 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1537 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t881 t882 t1535 t926 t927 t1536))
% 1.51/1.69  (step t1538 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t1539 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1540)
% 1.51/1.69  (assume t1540.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1540.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1540.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 1.51/1.69  (assume t1540.a3 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.69  (assume t1540.a4 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (step t1540.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1540.t2)
% 1.51/1.69  (assume t1540.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.69  (assume t1540.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1540.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.51/1.69  (assume t1540.t2.a3 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (assume t1540.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 1.51/1.69  (step t1540.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1540.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t1540.t2.t1))
% 1.51/1.69  (step t1540.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1540.t2.a1))
% 1.51/1.69  (step t1540.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1540.t2.t3))
% 1.51/1.69  (step t1540.t2.t5 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t1540.t2.a3))
% 1.51/1.69  (step t1540.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t1540.t2.a2))
% 1.51/1.69  (step t1540.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t1540.t2.t6))
% 1.51/1.69  (step t1540.t2.t8 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t1540.t2.t5 t1540.t2.t7))
% 1.51/1.69  (step t1540.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.h1 tptp.e13))) :rule symm :premises (t1540.t2.t8))
% 1.51/1.69  (step t1540.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t1540.t2.a4))
% 1.51/1.69  (step t1540.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h1 tptp.e13))) :rule trans :premises (t1540.t2.t10 t1540.t2.a3))
% 1.51/1.69  (step t1540.t2.t12 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1540.t2.t11))
% 1.51/1.69  (step t1540.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t1540.t2.t9 t1540.t2.t12))
% 1.51/1.69  (step t1540.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t1540.t2.t13))
% 1.51/1.69  (step t1540.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t1540.t2.t4 t1540.t2.t14))
% 1.51/1.69  (step t1540.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1540.t2.t17 (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 (t1540.t2.t16))
% 1.51/1.69  (step t1540.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule not_not)
% 1.51/1.69  (step t1540.t2.t19 (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 (t1540.t2.t17 t1540.t2.t18))
% 1.51/1.69  (step t1540.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t1540.t2.t19 t1540.t2.a0))
% 1.51/1.69  (step t1540.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t1540.t2.t15 t1540.t2.t20))
% 1.51/1.69  (step t1540.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1540.t2.t2 t1540.t2.t21))
% 1.51/1.69  (step t1540.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1540.t2.a0 t1540.t2.a1 t1540.t2.a2 t1540.t2.a3 t1540.t2.a4))
% 1.51/1.69  (step t1540.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1540.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1540.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1540.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1540.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1540.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1540.t2 t1540.t3 t1540.t4 t1540.t5 t1540.t6 t1540.t7))
% 1.51/1.69  (step t1540.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1540.t8))
% 1.51/1.69  (step t1540.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1540.t9))
% 1.51/1.69  (step t1540.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1540.t1 t1540.t10))
% 1.51/1.69  (step t1540.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1540.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1540.t11 t1540.t12))
% 1.51/1.69  (step t1540.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1540.t13))
% 1.51/1.69  (step t1540.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1540.t14))
% 1.51/1.69  (step t1540.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 1.51/1.69  (step t1540.t17 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1540.t18)
% 1.51/1.69  (assume t1540.t18.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1540.t18.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t1540.t18.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1540.t18.a1))
% 1.51/1.69  (step t1540.t18.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1540.t18.t1))
% 1.51/1.69  (step t1540.t18.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t1540.t18.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1540.t18.a0))
% 1.51/1.69  (step t1540.t18.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t1540.t18.t3 t1540.t18.t4))
% 1.51/1.69  (step t1540.t18.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t1540.t18.t2 t1540.t18.t5))
% 1.51/1.69  (step t1540.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t1540.t18.a0 t1540.t18.a1))
% 1.51/1.69  (step t1540.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1540.t20 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1540.t21 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1540.t18 t1540.t19 t1540.t20))
% 1.51/1.69  (step t1540.t22 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t1540.t21))
% 1.51/1.69  (step t1540.t23 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t1540.t22))
% 1.51/1.69  (step t1540.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1540.t17 t1540.t23))
% 1.51/1.69  (step t1540.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t1540.t26 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1540.t24 t1540.t25))
% 1.51/1.69  (step t1540.t27 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1540.t26))
% 1.51/1.69  (step t1540.t28 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t1540.t27))
% 1.51/1.69  (step t1540.t29 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1540.t30 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1540.t29 t1540.a1 t1540.a0))
% 1.51/1.69  (step t1540.t31 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1540.t28 t1540.t30))
% 1.51/1.69  (step t1540.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1540.t16 t1540.a3 t1540.a1 t1540.t31 t1540.a4 t1540.a2))
% 1.51/1.69  (step t1540.t33 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1540.t15 t1540.t32))
% 1.51/1.69  (step t1540 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1540.a0 t1540.a1 t1540.a2 t1540.a3 t1540.a4))
% 1.51/1.69  (step t1541 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1542 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1543 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1544 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1545 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1546 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t1540 t1541 t1542 t1543 t1544 t1545))
% 1.51/1.69  (step t1547 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1546))
% 1.51/1.69  (step t1548 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1547))
% 1.51/1.69  (step t1549 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1539 t1548))
% 1.51/1.69  (step t1550 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1551 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1549 t1550))
% 1.51/1.69  (step t1552 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1551))
% 1.51/1.69  (step t1553 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1552))
% 1.51/1.69  (step t1554 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1538 t1553))
% 1.51/1.69  (step t1555 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1556 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1557 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1558 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 1.51/1.69  (step t1559 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t1560 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1561 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1554 t1555 t1556 t1557 t1558 t1559 t1560))
% 1.51/1.69  (step t1562 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1561))
% 1.51/1.69  (step t1563 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1534 t1537 t1562))
% 1.51/1.69  (step t1564 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t1563))
% 1.51/1.69  (step t1565 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t1564))
% 1.51/1.69  (step t1566 (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 (t867))
% 1.51/1.69  (step t1567 (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 (t1566))
% 1.51/1.69  (step t1568 (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)
% 1.51/1.69  (step t1569 (cl (= (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true) (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 1.51/1.69  (step t1570 (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 (t1569))
% 1.51/1.69  (step t1571 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))))) :rule all_simplify)
% 1.51/1.69  (step t1572 (cl (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22))) :rule refl)
% 1.51/1.69  (step t1573 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule all_simplify)
% 1.51/1.69  (step t1574 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)))) :rule cong :premises (t1572 t1573))
% 1.51/1.69  (step t1575 (cl (= (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)) true)) :rule all_simplify)
% 1.51/1.69  (step t1576 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) true)) :rule trans :premises (t1574 t1575))
% 1.51/1.69  (step t1577 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true)) :rule trans :premises (t1571 t1576))
% 1.51/1.69  (step t1578 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule resolution :premises (t1570 t1577))
% 1.51/1.69  (step t1579 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1580 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1581 (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 (t1578 t1579 t1580))
% 1.51/1.69  (step t1582 (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)
% 1.51/1.69  (step t1583 (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)
% 1.51/1.69  (anchor :step t1584)
% 1.51/1.69  (assume t1584.a0 (not (= tptp.e20 tptp.e22)))
% 1.51/1.69  (assume t1584.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 1.51/1.69  (step t1584.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)
% 1.51/1.69  (anchor :step t1584.t2)
% 1.51/1.69  (assume t1584.t2.a0 (not (= tptp.e20 tptp.e22)))
% 1.51/1.69  (assume t1584.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 1.51/1.69  (step t1584.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1584.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 (t1584.t2.t1))
% 1.51/1.69  (step t1584.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 1.51/1.69  (step t1584.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t1584.t2.a1))
% 1.51/1.69  (step t1584.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 tptp.e22))) :rule cong :premises (t1584.t2.t3 t1584.t2.t4))
% 1.51/1.69  (step t1584.t2.t6 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 1.51/1.69  (step t1584.t2.t7 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t1584.t2.t6))
% 1.51/1.69  (step t1584.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 1.51/1.69  (step t1584.t2.t9 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t1584.t2.t7 t1584.t2.t8))
% 1.51/1.69  (step t1584.t2.t10 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t1584.t2.t9 t1584.t2.a0))
% 1.51/1.69  (step t1584.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t1584.t2.t5 t1584.t2.t10))
% 1.51/1.69  (step t1584.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1584.t2.t2 t1584.t2.t11))
% 1.51/1.69  (step t1584.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 (t1584.t2.a0 t1584.t2.a1))
% 1.51/1.69  (step t1584.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)
% 1.51/1.69  (step t1584.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)
% 1.51/1.69  (step t1584.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 (t1584.t2 t1584.t3 t1584.t4))
% 1.51/1.69  (step t1584.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 (t1584.t5))
% 1.51/1.69  (step t1584.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 (t1584.t6))
% 1.51/1.69  (step t1584.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 (t1584.t1 t1584.t7))
% 1.51/1.69  (step t1584.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)
% 1.51/1.69  (step t1584.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 (t1584.t8 t1584.t9))
% 1.51/1.69  (step t1584.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 (t1584.t10))
% 1.51/1.69  (step t1584.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 (t1584.t11))
% 1.51/1.69  (step t1584.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)
% 1.51/1.69  (step t1584.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1584.t13 t1584.a0 t1584.a1))
% 1.51/1.69  (step t1584.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1584.t12 t1584.t14))
% 1.51/1.69  (step t1584 (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 (t1584.a0 t1584.a1))
% 1.51/1.69  (step t1585 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t1586 (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)
% 1.51/1.69  (step t1587 (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 (t1584 t1585 t1586))
% 1.51/1.69  (step t1588 (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 (t1587))
% 1.51/1.69  (step t1589 (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 (t1588))
% 1.51/1.69  (step t1590 (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 (t1583 t1589))
% 1.51/1.69  (step t1591 (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)
% 1.51/1.69  (step t1592 (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 (t1590 t1591))
% 1.51/1.69  (step t1593 (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 (t1592))
% 1.51/1.69  (step t1594 (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 (t1593))
% 1.51/1.69  (step t1595 (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 (t1582 t1594))
% 1.51/1.69  (step t1596 (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)
% 1.51/1.69  (step t1597 (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)
% 1.51/1.69  (step t1598 (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)
% 1.51/1.69  (step t1599 (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 (t1595 t1596 t1597 t1598))
% 1.51/1.69  (step t1600 (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 (t1599))
% 1.51/1.69  (step t1601 (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 (t1568 t1581 t1600))
% 1.51/1.69  (step t1602 (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 (t1601))
% 1.51/1.69  (step t1603 (cl (not (= tptp.e20 tptp.e22))) :rule and :premises (a7))
% 1.51/1.69  (step t1604 (cl (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 and :premises (t867))
% 1.51/1.69  (step t1605 (cl (= 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 or :premises (t1604))
% 1.51/1.69  (step t1606 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule and :premises (t1158))
% 1.51/1.69  (step t1607 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t1606))
% 1.51/1.69  (step t1608 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1607))
% 1.51/1.69  (step t1609 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1608 t453))
% 1.51/1.69  (step t1610 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule and :premises (t1158))
% 1.51/1.69  (step t1611 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule and :premises (t1158))
% 1.51/1.69  (step t1612 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t1611))
% 1.51/1.69  (step t1613 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t1612))
% 1.51/1.69  (step t1614 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1613 t1308))
% 1.51/1.69  (step t1615 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t1605 t1609 t1610 t1614))
% 1.51/1.69  (step t1616 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1602 t1603 t1615))
% 1.51/1.69  (step t1617 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.69  (step t1618 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1619 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t1618))
% 1.51/1.69  (step t1620 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 1.51/1.69  (step t1621 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule refl)
% 1.51/1.69  (step t1622 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 1.51/1.69  (step t1623 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t1621 t1622))
% 1.51/1.69  (step t1624 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule all_simplify)
% 1.51/1.69  (step t1625 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) true)) :rule trans :premises (t1623 t1624))
% 1.51/1.69  (step t1626 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule trans :premises (t1620 t1625))
% 1.51/1.69  (step t1627 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1619 t1626))
% 1.51/1.69  (step t1628 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1629 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t881 t882 t1627 t1628))
% 1.51/1.69  (step t1630 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 1.51/1.69  (step t1631 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1632)
% 1.51/1.69  (assume t1632.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1632.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1632.a2 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))
% 1.51/1.69  (step t1632.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1632.t2)
% 1.51/1.69  (assume t1632.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))
% 1.51/1.69  (assume t1632.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.51/1.69  (step t1632.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1632.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 (t1632.t2.t1))
% 1.51/1.69  (step t1632.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t1632.t2.a1))
% 1.51/1.69  (step t1632.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t1632.t2.t3))
% 1.51/1.69  (step t1632.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) :rule refl)
% 1.51/1.69  (step t1632.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule cong :premises (t1632.t2.t4 t1632.t2.t5))
% 1.51/1.69  (step t1632.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1632.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t1632.t2.t7))
% 1.51/1.69  (step t1632.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 1.51/1.69  (step t1632.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t1632.t2.t8 t1632.t2.t9))
% 1.51/1.69  (step t1632.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t1632.t2.t10 t1632.t2.a0))
% 1.51/1.69  (step t1632.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t1632.t2.t6 t1632.t2.t11))
% 1.51/1.69  (step t1632.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1632.t2.t2 t1632.t2.t12))
% 1.51/1.69  (step t1632.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t1632.t2.a0 t1632.t2.a1))
% 1.51/1.69  (step t1632.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 1.51/1.69  (step t1632.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1632.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1632.t2 t1632.t3 t1632.t4))
% 1.51/1.69  (step t1632.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1632.t5))
% 1.51/1.69  (step t1632.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t1632.t6))
% 1.51/1.69  (step t1632.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1632.t1 t1632.t7))
% 1.51/1.69  (step t1632.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1632.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1632.t8 t1632.t9))
% 1.51/1.69  (step t1632.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1632.t10))
% 1.51/1.69  (step t1632.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t1632.t11))
% 1.51/1.69  (step t1632.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 1.51/1.69  (step t1632.t14 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1632.t15)
% 1.51/1.69  (assume t1632.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1632.t15.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t1632.t15.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1632.t15.a1))
% 1.51/1.69  (step t1632.t15.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1632.t15.t1))
% 1.51/1.69  (step t1632.t15.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t1632.t15.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1632.t15.a0))
% 1.51/1.69  (step t1632.t15.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t1632.t15.t3 t1632.t15.t4))
% 1.51/1.69  (step t1632.t15.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t1632.t15.t2 t1632.t15.t5))
% 1.51/1.69  (step t1632.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t1632.t15.a0 t1632.t15.a1))
% 1.51/1.69  (step t1632.t16 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1632.t17 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1632.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1632.t15 t1632.t16 t1632.t17))
% 1.51/1.69  (step t1632.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t1632.t18))
% 1.51/1.69  (step t1632.t20 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t1632.t19))
% 1.51/1.69  (step t1632.t21 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1632.t14 t1632.t20))
% 1.51/1.69  (step t1632.t22 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t1632.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1632.t21 t1632.t22))
% 1.51/1.69  (step t1632.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1632.t23))
% 1.51/1.69  (step t1632.t25 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t1632.t24))
% 1.51/1.69  (step t1632.t26 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1632.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1632.t26 t1632.a1 t1632.a0))
% 1.51/1.69  (step t1632.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1632.t25 t1632.t27))
% 1.51/1.69  (step t1632.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1632.t13 t1632.a2 t1632.t28))
% 1.51/1.69  (step t1632.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1632.t12 t1632.t29))
% 1.51/1.69  (step t1632 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t1632.a0 t1632.a1 t1632.a2))
% 1.51/1.69  (step t1633 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1634 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1635 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 1.51/1.69  (step t1636 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t1632 t1633 t1634 t1635))
% 1.51/1.69  (step t1637 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1636))
% 1.51/1.69  (step t1638 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t1637))
% 1.51/1.69  (step t1639 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (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 (t1631 t1638))
% 1.51/1.69  (step t1640 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (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)
% 1.51/1.69  (step t1641 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1639 t1640))
% 1.51/1.69  (step t1642 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1641))
% 1.51/1.69  (step t1643 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t1642))
% 1.51/1.69  (step t1644 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1630 t1643))
% 1.51/1.69  (step t1645 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1646 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1647 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 1.51/1.69  (step t1648 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (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)
% 1.51/1.69  (step t1649 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1644 t1645 t1646 t1647 t1648))
% 1.51/1.69  (step t1650 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1649))
% 1.51/1.69  (step t1651 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1617 t1629 t1650))
% 1.51/1.69  (step t1652 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t1651))
% 1.51/1.69  (step t1653 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t1652))
% 1.51/1.69  (step t1654 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t1056))
% 1.51/1.69  (step t1655 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1653 t1654 t453 t456))
% 1.51/1.69  (step t1656 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t1567 t1159 t1616 t1655))
% 1.51/1.69  (step t1657 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1565 t1057 t453 t1656 t456 t1317))
% 1.51/1.69  (step t1658 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 1.51/1.69  (step t1659 (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)
% 1.51/1.69  (step t1660 (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 (t1659))
% 1.51/1.69  (step t1661 (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)
% 1.51/1.69  (step t1662 (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)
% 1.51/1.69  (step t1663 (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)
% 1.51/1.69  (step t1664 (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 (t1662 t1663))
% 1.51/1.69  (step t1665 (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)
% 1.51/1.69  (step t1666 (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 (t1664 t1665))
% 1.51/1.69  (step t1667 (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 (t1661 t1666))
% 1.51/1.69  (step t1668 (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 (t1660 t1667))
% 1.51/1.69  (step t1669 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 1.51/1.69  (step t1670 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t882 t1668 t1669))
% 1.51/1.69  (step t1671 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1672 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1673)
% 1.51/1.69  (assume t1673.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1673.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 1.51/1.69  (step t1673.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1673.t2)
% 1.51/1.69  (assume t1673.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 1.51/1.69  (assume t1673.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (step t1673.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t1673.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 (t1673.t2.t1))
% 1.51/1.69  (step t1673.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1673.t2.a1))
% 1.51/1.69  (step t1673.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1673.t2.t3))
% 1.51/1.69  (step t1673.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule refl)
% 1.51/1.69  (step t1673.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule cong :premises (t1673.t2.t4 t1673.t2.t5))
% 1.51/1.69  (step t1673.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)
% 1.51/1.69  (step t1673.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 (t1673.t2.t7))
% 1.51/1.69  (step t1673.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)
% 1.51/1.69  (step t1673.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 (t1673.t2.t8 t1673.t2.t9))
% 1.51/1.69  (step t1673.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false)) :rule resolution :premises (t1673.t2.t10 t1673.t2.a0))
% 1.51/1.69  (step t1673.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t1673.t2.t6 t1673.t2.t11))
% 1.51/1.69  (step t1673.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1673.t2.t2 t1673.t2.t12))
% 1.51/1.69  (step t1673.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t1673.t2.a0 t1673.t2.a1))
% 1.51/1.69  (step t1673.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1673.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1673.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1673.t2 t1673.t3 t1673.t4))
% 1.51/1.69  (step t1673.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t1673.t5))
% 1.51/1.69  (step t1673.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t1673.t6))
% 1.51/1.69  (step t1673.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1673.t1 t1673.t7))
% 1.51/1.69  (step t1673.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t1673.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1673.t8 t1673.t9))
% 1.51/1.69  (step t1673.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t1673.t10))
% 1.51/1.69  (step t1673.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t1673.t11))
% 1.51/1.69  (step t1673.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.51/1.69  (step t1673.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1673.t13 t1673.a1 t1673.a0))
% 1.51/1.69  (step t1673.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1673.t12 t1673.t14))
% 1.51/1.69  (step t1673 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t1673.a0 t1673.a1))
% 1.51/1.69  (step t1674 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1675 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1676 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t1673 t1674 t1675))
% 1.51/1.69  (step t1677 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t1676))
% 1.51/1.69  (step t1678 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t1677))
% 1.51/1.69  (step t1679 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 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 (t1672 t1678))
% 1.51/1.69  (step t1680 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 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)
% 1.51/1.69  (step t1681 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1679 t1680))
% 1.51/1.69  (step t1682 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t1681))
% 1.51/1.69  (step t1683 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t1682))
% 1.51/1.69  (step t1684 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1671 t1683))
% 1.51/1.69  (step t1685 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 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.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1686 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1687 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 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 or_neg)
% 1.51/1.69  (step t1688 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1684 t1685 t1686 t1687))
% 1.51/1.69  (step t1689 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t1688))
% 1.51/1.69  (step t1690 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1658 t1670 t1689))
% 1.51/1.69  (step t1691 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t1690))
% 1.51/1.69  (step t1692 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t1691))
% 1.51/1.69  (step t1693 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t1056))
% 1.51/1.69  (step t1694 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1692 t1693 t453))
% 1.51/1.69  (step t1695 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t1533 t1657 t1275 t1694))
% 1.51/1.69  (step t1696 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t1697 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1698)
% 1.51/1.69  (assume t1698.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t1698.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t1698.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t1698.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1698.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 1.51/1.69  (assume t1698.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 1.51/1.69  (assume t1698.a6 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t1698.a7 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (step t1698.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1698.t2)
% 1.51/1.69  (assume t1698.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t1698.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (assume t1698.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1698.t2.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 1.51/1.69  (assume t1698.t2.a4 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t1698.t2.a5 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t1698.t2.a6 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t1698.t2.a7 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 1.51/1.69  (step t1698.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) :rule symm :premises (t1698.t2.a7))
% 1.51/1.69  (step t1698.t2.t2 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t1698.t2.a5))
% 1.51/1.69  (step t1698.t2.t3 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t1698.t2.t2))
% 1.51/1.69  (step t1698.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t1698.t2.a6))
% 1.51/1.69  (step t1698.t2.t5 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t1698.t2.t4))
% 1.51/1.69  (step t1698.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t1698.t2.t3 t1698.t2.t5))
% 1.51/1.69  (step t1698.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t1698.t2.t6))
% 1.51/1.69  (step t1698.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t1698.t2.t1 t1698.t2.a4 t1698.t2.t7))
% 1.51/1.69  (step t1698.t2.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t1698.t2.t8))
% 1.51/1.69  (step t1698.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t1698.t2.a4))
% 1.51/1.69  (step t1698.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule trans :premises (t1698.t2.t6 t1698.t2.t10))
% 1.51/1.69  (step t1698.t2.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h4 tptp.e12))) :rule cong :premises (t1698.t2.t11))
% 1.51/1.69  (step t1698.t2.t13 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1698.t2.a1))
% 1.51/1.69  (step t1698.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1698.t2.a2))
% 1.51/1.69  (step t1698.t2.t15 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t1698.t2.a3))
% 1.51/1.69  (step t1698.t2.t16 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t1698.t2.t15))
% 1.51/1.69  (step t1698.t2.t17 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t1698.t2.a0))
% 1.51/1.69  (step t1698.t2.t18 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t1698.t2.t17))
% 1.51/1.69  (step t1698.t2.t19 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1698.t2.t14))
% 1.51/1.69  (step t1698.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t1698.t2.t13))
% 1.51/1.69  (step t1698.t2.t21 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t1698.t2.t19 t1698.t2.t20))
% 1.51/1.69  (step t1698.t2.t22 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule cong :premises (t1698.t2.t18 t1698.t2.t21))
% 1.51/1.69  (step t1698.t2.t23 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule trans :premises (t1698.t2.t9 t1698.t2.t12 t1698.t2.t13 t1698.t2.t14 t1698.t2.t16 t1698.t2.t22))
% 1.51/1.69  (step t1698.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t1698.t2.a0 t1698.t2.a1 t1698.t2.a2 t1698.t2.a3 t1698.t2.a4 t1698.t2.a5 t1698.t2.a6 t1698.t2.a7))
% 1.51/1.69  (step t1698.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1698.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1698.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1698.t6 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t1698.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t1698.t8 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t1698.t9 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1698.t10 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1698.t11 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t1698.t2 t1698.t3 t1698.t4 t1698.t5 t1698.t6 t1698.t7 t1698.t8 t1698.t9 t1698.t10))
% 1.51/1.69  (step t1698.t12 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1698.t11))
% 1.51/1.69  (step t1698.t13 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule contraction :premises (t1698.t12))
% 1.51/1.69  (step t1698.t14 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1698.t1 t1698.t13))
% 1.51/1.69  (step t1698.t15 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t1698.t16 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1698.t14 t1698.t15))
% 1.51/1.69  (step t1698.t17 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule contraction :premises (t1698.t16))
% 1.51/1.69  (step t1698.t18 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule implies :premises (t1698.t17))
% 1.51/1.69  (step t1698.t19 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t1698.t20 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t1698.t19 t1698.a6 t1698.a7 t1698.a3 t1698.a5 t1698.a2 t1698.a0 t1698.a1 t1698.a4))
% 1.51/1.69  (step t1698.t21 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1698.t18 t1698.t20))
% 1.51/1.69  (step t1698 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t1698.a0 t1698.a1 t1698.a2 t1698.a3 t1698.a4 t1698.a5 t1698.a6 t1698.a7))
% 1.51/1.69  (step t1699 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t1700 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1701 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t1702 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1703 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1704 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t1705 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1706 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t1707 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1698 t1699 t1700 t1701 t1702 t1703 t1704 t1705 t1706))
% 1.51/1.69  (step t1708 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1707))
% 1.51/1.69  (step t1709 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule contraction :premises (t1708))
% 1.51/1.69  (step t1710 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1697 t1709))
% 1.51/1.69  (step t1711 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t1712 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1710 t1711))
% 1.51/1.69  (step t1713 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule contraction :premises (t1712))
% 1.51/1.69  (step t1714 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule implies :premises (t1713))
% 1.51/1.69  (step t1715 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1696 t1714))
% 1.51/1.69  (step t1716 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1715))
% 1.51/1.69  (step t1717 (cl (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t867))
% 1.51/1.69  (step t1718 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t1717))
% 1.51/1.69  (step t1719 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.69  (step t1720 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1721 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1722 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t1177 t1720 t1721))
% 1.51/1.69  (step t1723 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 1.51/1.69  (step t1724 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1725)
% 1.51/1.69  (assume t1725.a0 (not (= tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t1725.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 1.51/1.69  (step t1725.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1725.t2)
% 1.51/1.69  (assume t1725.t2.a0 (not (= tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t1725.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 1.51/1.69  (step t1725.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1725.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t1725.t2.t1))
% 1.51/1.69  (step t1725.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 1.51/1.69  (step t1725.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t1725.t2.a1))
% 1.51/1.69  (step t1725.t2.t5 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 tptp.e23))) :rule cong :premises (t1725.t2.t3 t1725.t2.t4))
% 1.51/1.69  (step t1725.t2.t6 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 1.51/1.69  (step t1725.t2.t7 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t1725.t2.t6))
% 1.51/1.69  (step t1725.t2.t8 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 1.51/1.69  (step t1725.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t1725.t2.t7 t1725.t2.t8))
% 1.51/1.69  (step t1725.t2.t10 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t1725.t2.t9 t1725.t2.a0))
% 1.51/1.69  (step t1725.t2.t11 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t1725.t2.t5 t1725.t2.t10))
% 1.51/1.69  (step t1725.t2.t12 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1725.t2.t2 t1725.t2.t11))
% 1.51/1.69  (step t1725.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t1725.t2.a0 t1725.t2.a1))
% 1.51/1.69  (step t1725.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1725.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1725.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1725.t2 t1725.t3 t1725.t4))
% 1.51/1.69  (step t1725.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1725.t5))
% 1.51/1.69  (step t1725.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t1725.t6))
% 1.51/1.69  (step t1725.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1725.t1 t1725.t7))
% 1.51/1.69  (step t1725.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1725.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1725.t8 t1725.t9))
% 1.51/1.69  (step t1725.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1725.t10))
% 1.51/1.69  (step t1725.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t1725.t11))
% 1.51/1.69  (step t1725.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 1.51/1.69  (step t1725.t14 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1725.t13 t1725.a0 t1725.a1))
% 1.51/1.69  (step t1725.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1725.t12 t1725.t14))
% 1.51/1.69  (step t1725 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t1725.a0 t1725.a1))
% 1.51/1.69  (step t1726 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1727 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1728 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1725 t1726 t1727))
% 1.51/1.69  (step t1729 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1728))
% 1.51/1.69  (step t1730 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t1729))
% 1.51/1.69  (step t1731 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1724 t1730))
% 1.51/1.69  (step t1732 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1733 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1731 t1732))
% 1.51/1.69  (step t1734 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1733))
% 1.51/1.69  (step t1735 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t1734))
% 1.51/1.69  (step t1736 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1723 t1735))
% 1.51/1.69  (step t1737 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1738 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1739 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1740 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1736 t1737 t1738 t1739))
% 1.51/1.69  (step t1741 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1740))
% 1.51/1.69  (step t1742 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1719 t1722 t1741))
% 1.51/1.69  (step t1743 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t1742))
% 1.51/1.69  (step t1744 (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 (t867))
% 1.51/1.69  (step t1745 (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 (t1744))
% 1.51/1.69  (step t1746 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.69  (step t1747 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1748 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1749 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t882 t1747 t1245 t1748))
% 1.51/1.69  (step t1750 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1751 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1752)
% 1.51/1.69  (assume t1752.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1752.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 1.51/1.69  (assume t1752.a2 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t1752.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1752.t2)
% 1.51/1.69  (assume t1752.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1752.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1752.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 1.51/1.69  (step t1752.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1752.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t1752.t2.t1))
% 1.51/1.69  (step t1752.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t1752.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t1752.t2.a2))
% 1.51/1.69  (step t1752.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1752.t2.a1))
% 1.51/1.69  (step t1752.t2.t6 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1752.t2.t5))
% 1.51/1.69  (step t1752.t2.t7 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t1752.t2.t4 t1752.t2.t6))
% 1.51/1.69  (step t1752.t2.t8 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t1752.t2.t3 t1752.t2.t7))
% 1.51/1.69  (step t1752.t2.t9 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t1752.t2.t10 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv2 :premises (t1752.t2.t9))
% 1.51/1.69  (step t1752.t2.t11 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule not_not)
% 1.51/1.69  (step t1752.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t1752.t2.t10 t1752.t2.t11))
% 1.51/1.69  (step t1752.t2.t13 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule resolution :premises (t1752.t2.t12 t1752.t2.a0))
% 1.51/1.69  (step t1752.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t1752.t2.t8 t1752.t2.t13))
% 1.51/1.69  (step t1752.t2.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1752.t2.t2 t1752.t2.t14))
% 1.51/1.69  (step t1752.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1752.t2.a0 t1752.t2.a1 t1752.t2.a2))
% 1.51/1.69  (step t1752.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1752.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1752.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1752.t6 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1752.t2 t1752.t3 t1752.t4 t1752.t5))
% 1.51/1.69  (step t1752.t7 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1752.t6))
% 1.51/1.69  (step t1752.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1752.t7))
% 1.51/1.69  (step t1752.t9 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1752.t1 t1752.t8))
% 1.51/1.69  (step t1752.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1752.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1752.t9 t1752.t10))
% 1.51/1.69  (step t1752.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1752.t11))
% 1.51/1.69  (step t1752.t13 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1752.t12))
% 1.51/1.69  (step t1752.t14 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_neg)
% 1.51/1.69  (step t1752.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1752.t14 t1752.a2 t1752.a0 t1752.a1))
% 1.51/1.69  (step t1752.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1752.t13 t1752.t15))
% 1.51/1.69  (step t1752 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1752.a0 t1752.a1 t1752.a2))
% 1.51/1.69  (step t1753 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1754 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1755 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1756 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1752 t1753 t1754 t1755))
% 1.51/1.69  (step t1757 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1756))
% 1.51/1.69  (step t1758 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1757))
% 1.51/1.69  (step t1759 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1751 t1758))
% 1.51/1.69  (step t1760 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1761 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1759 t1760))
% 1.51/1.69  (step t1762 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1761))
% 1.51/1.69  (step t1763 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1762))
% 1.51/1.69  (step t1764 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1750 t1763))
% 1.51/1.69  (step t1765 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1766 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1767 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1768 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1769 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1764 t1765 t1766 t1767 t1768))
% 1.51/1.69  (step t1770 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1769))
% 1.51/1.69  (step t1771 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1746 t1749 t1770))
% 1.51/1.69  (step t1772 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t1771))
% 1.51/1.69  (step t1773 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1772))
% 1.51/1.69  (step t1774 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1773 t1272 t1356 t453))
% 1.51/1.69  (step t1775 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.69  (step t1776 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 1.51/1.69  (step t1777 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1778 (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 (t1777))
% 1.51/1.69  (step t1779 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 1.51/1.69  (step t1780 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 1.51/1.69  (step t1781 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 1.51/1.69  (step t1782 (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 (t1780 t1781))
% 1.51/1.69  (step t1783 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 1.51/1.69  (step t1784 (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 (t1782 t1783))
% 1.51/1.69  (step t1785 (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 (t1779 t1784))
% 1.51/1.69  (step t1786 (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 (t1778 t1785))
% 1.51/1.69  (step t1787 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1788 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1776 t1786 t1787))
% 1.51/1.69  (step t1789 (cl (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 1.51/1.69  (step t1790 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1791)
% 1.51/1.69  (assume t1791.a0 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 1.51/1.69  (assume t1791.a1 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.51/1.69  (step t1791.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1791.t2)
% 1.51/1.69  (assume t1791.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 1.51/1.69  (assume t1791.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 1.51/1.69  (step t1791.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1791.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t1791.t2.t1))
% 1.51/1.69  (step t1791.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t1791.t2.a1))
% 1.51/1.69  (step t1791.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1791.t2.t3))
% 1.51/1.69  (step t1791.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 1.51/1.69  (step t1791.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t1791.t2.t4 t1791.t2.t5))
% 1.51/1.69  (step t1791.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1791.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 (t1791.t2.t7))
% 1.51/1.69  (step t1791.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 1.51/1.69  (step t1791.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 (t1791.t2.t8 t1791.t2.t9))
% 1.51/1.69  (step t1791.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t1791.t2.t10 t1791.t2.a0))
% 1.51/1.69  (step t1791.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t1791.t2.t6 t1791.t2.t11))
% 1.51/1.69  (step t1791.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1791.t2.t2 t1791.t2.t12))
% 1.51/1.69  (step t1791.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1791.t2.a0 t1791.t2.a1))
% 1.51/1.69  (step t1791.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.51/1.69  (step t1791.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1791.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1791.t2 t1791.t3 t1791.t4))
% 1.51/1.69  (step t1791.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1791.t5))
% 1.51/1.69  (step t1791.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1791.t6))
% 1.51/1.69  (step t1791.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1791.t1 t1791.t7))
% 1.51/1.69  (step t1791.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1791.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1791.t8 t1791.t9))
% 1.51/1.69  (step t1791.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1791.t10))
% 1.51/1.69  (step t1791.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1791.t11))
% 1.51/1.69  (step t1791.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 1.51/1.69  (step t1791.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1791.t13 t1791.a1 t1791.a0))
% 1.51/1.69  (step t1791.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1791.t12 t1791.t14))
% 1.51/1.69  (step t1791 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1791.a0 t1791.a1))
% 1.51/1.69  (step t1792 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1793 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 1.51/1.69  (step t1794 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t1791 t1792 t1793))
% 1.51/1.69  (step t1795 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1794))
% 1.51/1.69  (step t1796 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1795))
% 1.51/1.69  (step t1797 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1790 t1796))
% 1.51/1.69  (step t1798 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1799 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1797 t1798))
% 1.51/1.69  (step t1800 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1799))
% 1.51/1.69  (step t1801 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1800))
% 1.51/1.69  (step t1802 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1789 t1801))
% 1.51/1.69  (step t1803 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 1.51/1.69  (step t1804 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 1.51/1.69  (step t1805 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1806 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1802 t1803 t1804 t1805))
% 1.51/1.69  (step t1807 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1806))
% 1.51/1.69  (step t1808 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1775 t1788 t1807))
% 1.51/1.69  (step t1809 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t1808))
% 1.51/1.69  (step t1810 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1809))
% 1.51/1.69  (step t1811 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t1056))
% 1.51/1.69  (step t1812 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1810 t1811 t1308))
% 1.51/1.69  (step t1813 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 1.51/1.69  (step t1814 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1815 (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 (t1814))
% 1.51/1.69  (step t1816 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 1.51/1.69  (step t1817 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 1.51/1.69  (step t1818 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 1.51/1.69  (step t1819 (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 (t1817 t1818))
% 1.51/1.69  (step t1820 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 1.51/1.69  (step t1821 (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 (t1819 t1820))
% 1.51/1.69  (step t1822 (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 (t1816 t1821))
% 1.51/1.69  (step t1823 (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 (t1815 t1822))
% 1.51/1.69  (step t1824 (cl (= (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t1825 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 1.51/1.69  (step t1826 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t881 t882 t883 t1776 t1579 t1823 t1824 t1825))
% 1.51/1.69  (step t1827 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t1828 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1829)
% 1.51/1.69  (assume t1829.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1829.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1829.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1829.a3 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 1.51/1.69  (assume t1829.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 1.51/1.69  (assume t1829.a5 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 1.51/1.69  (assume t1829.a6 (= tptp.e22 (tptp.h3 tptp.e13)))
% 1.51/1.69  (step t1829.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1829.t2)
% 1.51/1.69  (assume t1829.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 1.51/1.69  (assume t1829.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 1.51/1.69  (assume t1829.t2.a2 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))
% 1.51/1.69  (assume t1829.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 1.51/1.69  (assume t1829.t2.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 1.51/1.69  (step t1829.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 1.51/1.69  (step t1829.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 (t1829.t2.t1))
% 1.51/1.69  (step t1829.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t1829.t2.a1))
% 1.51/1.69  (step t1829.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1829.t2.t3))
% 1.51/1.69  (step t1829.t2.t5 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t1829.t2.a3))
% 1.51/1.69  (step t1829.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22)) :rule symm :premises (t1829.t2.a2))
% 1.51/1.69  (step t1829.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t1829.t2.t6))
% 1.51/1.69  (step t1829.t2.t8 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t1829.t2.t5 t1829.t2.t7))
% 1.51/1.69  (step t1829.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h3 tptp.e13))) :rule symm :premises (t1829.t2.t8))
% 1.51/1.69  (step t1829.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t1829.t2.a4))
% 1.51/1.69  (step t1829.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h3 tptp.e13))) :rule trans :premises (t1829.t2.t10 t1829.t2.a3))
% 1.51/1.69  (step t1829.t2.t12 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1829.t2.t11))
% 1.51/1.69  (step t1829.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t1829.t2.t9 t1829.t2.t12))
% 1.51/1.69  (step t1829.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t1829.t2.t13))
% 1.51/1.69  (step t1829.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t1829.t2.t4 t1829.t2.t14))
% 1.51/1.69  (step t1829.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)
% 1.51/1.69  (step t1829.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 (t1829.t2.t16))
% 1.51/1.69  (step t1829.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)
% 1.51/1.69  (step t1829.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 (t1829.t2.t17 t1829.t2.t18))
% 1.51/1.69  (step t1829.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t1829.t2.t19 t1829.t2.a0))
% 1.51/1.69  (step t1829.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t1829.t2.t15 t1829.t2.t20))
% 1.51/1.69  (step t1829.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1829.t2.t2 t1829.t2.t21))
% 1.51/1.69  (step t1829.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t1829.t2.a0 t1829.t2.a1 t1829.t2.a2 t1829.t2.a3 t1829.t2.a4))
% 1.51/1.69  (step t1829.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1829.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1829.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1829.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1829.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1829.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1829.t2 t1829.t3 t1829.t4 t1829.t5 t1829.t6 t1829.t7))
% 1.51/1.69  (step t1829.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t1829.t8))
% 1.51/1.69  (step t1829.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t1829.t9))
% 1.51/1.69  (step t1829.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (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 (t1829.t1 t1829.t10))
% 1.51/1.69  (step t1829.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (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)
% 1.51/1.69  (step t1829.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1829.t11 t1829.t12))
% 1.51/1.69  (step t1829.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t1829.t13))
% 1.51/1.69  (step t1829.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t1829.t14))
% 1.51/1.69  (step t1829.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 1.51/1.69  (step t1829.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1829.t18)
% 1.51/1.69  (assume t1829.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1829.t18.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1829.t18.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t1829.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t1829.t18.a2))
% 1.51/1.69  (step t1829.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1829.t18.t1))
% 1.51/1.69  (step t1829.t18.t3 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1829.t18.a0))
% 1.51/1.69  (step t1829.t18.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1829.t18.t3))
% 1.51/1.69  (step t1829.t18.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1829.t18.t4))
% 1.51/1.69  (step t1829.t18.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1829.t18.a1))
% 1.51/1.69  (step t1829.t18.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e21))) :rule cong :premises (t1829.t18.t5 t1829.t18.t6))
% 1.51/1.69  (step t1829.t18.t8 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t1829.t18.t2 t1829.t18.t7))
% 1.51/1.69  (step t1829.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule subproof :discharge (t1829.t18.a0 t1829.t18.a1 t1829.t18.a2))
% 1.51/1.69  (step t1829.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1829.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1829.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1829.t22 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1829.t18 t1829.t19 t1829.t20 t1829.t21))
% 1.51/1.69  (step t1829.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule reordering :premises (t1829.t22))
% 1.51/1.69  (step t1829.t24 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule contraction :premises (t1829.t23))
% 1.51/1.69  (step t1829.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t1829.t17 t1829.t24))
% 1.51/1.69  (step t1829.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t1829.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1829.t25 t1829.t26))
% 1.51/1.69  (step t1829.t28 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1829.t27))
% 1.51/1.69  (step t1829.t29 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule implies :premises (t1829.t28))
% 1.51/1.69  (step t1829.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1829.t31 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1829.t30 t1829.a0 t1829.a1 t1829.a2))
% 1.51/1.69  (step t1829.t32 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t1829.t29 t1829.t31))
% 1.51/1.69  (step t1829.t33 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1829.t16 t1829.a5 t1829.a3 t1829.t32 t1829.a6 t1829.a4))
% 1.51/1.69  (step t1829.t34 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1829.t15 t1829.t33))
% 1.51/1.69  (step t1829 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t1829.a0 t1829.a1 t1829.a2 t1829.a3 t1829.a4 t1829.a5 t1829.a6))
% 1.51/1.69  (step t1830 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1831 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1832 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1833 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1834 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t1835 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1836 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1837 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule resolution :premises (t1829 t1830 t1831 t1832 t1833 t1834 t1835 t1836))
% 1.51/1.69  (step t1838 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t1837))
% 1.51/1.69  (step t1839 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t1838))
% 1.51/1.69  (step t1840 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1828 t1839))
% 1.51/1.69  (step t1841 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 1.51/1.69  (step t1842 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1840 t1841))
% 1.51/1.69  (step t1843 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t1842))
% 1.51/1.69  (step t1844 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t1843))
% 1.51/1.69  (step t1845 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1827 t1844))
% 1.51/1.69  (step t1846 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1847 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1848 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1849 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 1.51/1.69  (step t1850 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1851 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 1.51/1.69  (step t1852 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t1853 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 1.51/1.69  (step t1854 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1845 t1846 t1847 t1848 t1849 t1850 t1851 t1852 t1853))
% 1.51/1.69  (step t1855 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t1854))
% 1.51/1.69  (step t1856 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1813 t1826 t1855))
% 1.51/1.69  (step t1857 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t1856))
% 1.51/1.69  (step t1858 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t1857))
% 1.51/1.69  (step t1859 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t1056))
% 1.51/1.69  (step t1860 (cl (not (= (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22)))))) (not (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22))))) (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 1.51/1.69  (step t1861 (cl (= (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.h3 tptp.e10)))) :rule all_simplify)
% 1.51/1.69  (step t1862 (cl (= (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)))) :rule all_simplify)
% 1.51/1.69  (step t1863 (cl (= (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 1.51/1.69  (step t1864 (cl (= (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e11) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t382 t1861 t1862 t1863))
% 1.51/1.69  (step t1865 (cl (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e11)) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1860 t1864 a15))
% 1.51/1.69  (step t1866 (cl (= tptp.e22 (tptp.h3 tptp.e13))) :rule and :premises (t1865))
% 1.51/1.69  (step t1867 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1858 t1859 t453 t1308 t1615 t456 t913 t1866))
% 1.51/1.69  (step t1868 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t1745 t1774 t1812 t1867))
% 1.51/1.69  (step t1869 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1743 t1232 t1868))
% 1.51/1.69  (step t1870 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 1.51/1.69  (step t1871 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 1.51/1.69  (step t1872 (cl (= (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) true) (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t1873 (cl (not (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) true)) (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t1872))
% 1.51/1.69  (step t1874 (cl (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))))) :rule all_simplify)
% 1.51/1.69  (step t1875 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule refl)
% 1.51/1.69  (step t1876 (cl (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 1.51/1.69  (step t1877 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t1875 t1876))
% 1.51/1.69  (step t1878 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) true)) :rule all_simplify)
% 1.51/1.69  (step t1879 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) true)) :rule trans :premises (t1877 t1878))
% 1.51/1.69  (step t1880 (cl (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) true)) :rule trans :premises (t1874 t1879))
% 1.51/1.69  (step t1881 (cl (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1873 t1880))
% 1.51/1.69  (step t1882 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 1.51/1.69  (step t1883 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t881 t882 t1871 t1881 t927 t1882))
% 1.51/1.69  (step t1884 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t1885 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1886)
% 1.51/1.69  (assume t1886.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1886.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1886.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t1886.a3 (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))
% 1.51/1.69  (assume t1886.a4 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (step t1886.t1 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1886.t2)
% 1.51/1.69  (assume t1886.t2.a0 (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))
% 1.51/1.69  (assume t1886.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t1886.t2.a2 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (assume t1886.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.51/1.69  (step t1886.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1886.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t1886.t2.t1))
% 1.51/1.69  (step t1886.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 1.51/1.69  (step t1886.t2.t4 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t1886.t2.a2))
% 1.51/1.69  (step t1886.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) :rule symm :premises (t1886.t2.a1))
% 1.51/1.69  (step t1886.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t1886.t2.t5))
% 1.51/1.69  (step t1886.t2.t7 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e22 tptp.e23))) :rule trans :premises (t1886.t2.t4 t1886.t2.t6))
% 1.51/1.69  (step t1886.t2.t8 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.h1 tptp.e13))) :rule symm :premises (t1886.t2.t7))
% 1.51/1.69  (step t1886.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t1886.t2.a3))
% 1.51/1.69  (step t1886.t2.t10 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t1886.t2.t9))
% 1.51/1.69  (step t1886.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t1886.t2.t10))
% 1.51/1.69  (step t1886.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.h1 tptp.e13))) :rule trans :premises (t1886.t2.t11 t1886.t2.a2))
% 1.51/1.69  (step t1886.t2.t13 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t1886.t2.t12))
% 1.51/1.69  (step t1886.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t1886.t2.t8 t1886.t2.t13))
% 1.51/1.69  (step t1886.t2.t15 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t1886.t2.t14))
% 1.51/1.69  (step t1886.t2.t16 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule cong :premises (t1886.t2.t3 t1886.t2.t15))
% 1.51/1.69  (step t1886.t2.t17 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t1886.t2.t18 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) false) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv2 :premises (t1886.t2.t17))
% 1.51/1.69  (step t1886.t2.t19 (cl (not (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule not_not)
% 1.51/1.69  (step t1886.t2.t20 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) false) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t1886.t2.t18 t1886.t2.t19))
% 1.51/1.69  (step t1886.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) false)) :rule resolution :premises (t1886.t2.t20 t1886.t2.a0))
% 1.51/1.69  (step t1886.t2.t22 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t1886.t2.t16 t1886.t2.t21))
% 1.51/1.69  (step t1886.t2.t23 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1886.t2.t2 t1886.t2.t22))
% 1.51/1.69  (step t1886.t2 (cl (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1886.t2.a0 t1886.t2.a1 t1886.t2.a2 t1886.t2.a3))
% 1.51/1.69  (step t1886.t3 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1886.t4 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1886.t5 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1886.t6 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1886.t7 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1886.t2 t1886.t3 t1886.t4 t1886.t5 t1886.t6))
% 1.51/1.69  (step t1886.t8 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1886.t7))
% 1.51/1.69  (step t1886.t9 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1886.t8))
% 1.51/1.69  (step t1886.t10 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1886.t1 t1886.t9))
% 1.51/1.69  (step t1886.t11 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.51/1.69  (step t1886.t12 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1886.t10 t1886.t11))
% 1.51/1.69  (step t1886.t13 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1886.t12))
% 1.51/1.69  (step t1886.t14 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1886.t13))
% 1.51/1.69  (step t1886.t15 (cl (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 1.51/1.69  (step t1886.t16 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1886.t17)
% 1.51/1.69  (assume t1886.t17.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1886.t17.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t1886.t17.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1886.t17.a1))
% 1.51/1.69  (step t1886.t17.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1886.t17.t1))
% 1.51/1.69  (step t1886.t17.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t1886.t17.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1886.t17.a0))
% 1.51/1.69  (step t1886.t17.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t1886.t17.t3 t1886.t17.t4))
% 1.51/1.69  (step t1886.t17.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t1886.t17.t2 t1886.t17.t5))
% 1.51/1.69  (step t1886.t17 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t1886.t17.a0 t1886.t17.a1))
% 1.51/1.69  (step t1886.t18 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1886.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1886.t20 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1886.t17 t1886.t18 t1886.t19))
% 1.51/1.69  (step t1886.t21 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t1886.t20))
% 1.51/1.69  (step t1886.t22 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t1886.t21))
% 1.51/1.69  (step t1886.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1886.t16 t1886.t22))
% 1.51/1.69  (step t1886.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t1886.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1886.t23 t1886.t24))
% 1.51/1.69  (step t1886.t26 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1886.t25))
% 1.51/1.69  (step t1886.t27 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t1886.t26))
% 1.51/1.69  (step t1886.t28 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1886.t29 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1886.t28 t1886.a1 t1886.a0))
% 1.51/1.69  (step t1886.t30 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1886.t27 t1886.t29))
% 1.51/1.69  (step t1886.t31 (cl (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1886.t15 t1886.a3 t1886.a2 t1886.a4 t1886.t30))
% 1.51/1.69  (step t1886.t32 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1886.t14 t1886.t31))
% 1.51/1.69  (step t1886 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1886.a0 t1886.a1 t1886.a2 t1886.a3 t1886.a4))
% 1.51/1.69  (step t1887 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1888 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1889 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1890 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1891 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t1892 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t1886 t1887 t1888 t1889 t1890 t1891))
% 1.51/1.69  (step t1893 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1892))
% 1.51/1.69  (step t1894 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1893))
% 1.51/1.69  (step t1895 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1885 t1894))
% 1.51/1.69  (step t1896 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 1.51/1.69  (step t1897 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1895 t1896))
% 1.51/1.69  (step t1898 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1897))
% 1.51/1.69  (step t1899 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1898))
% 1.51/1.69  (step t1900 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1884 t1899))
% 1.51/1.69  (step t1901 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1902 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1903 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1904 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1905 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t1906 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 1.51/1.69  (step t1907 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1900 t1901 t1902 t1903 t1904 t1905 t1906))
% 1.51/1.69  (step t1908 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1907))
% 1.51/1.69  (step t1909 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1870 t1883 t1908))
% 1.51/1.69  (step t1910 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t1909))
% 1.51/1.69  (step t1911 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t1910))
% 1.51/1.69  (step t1912 (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 (t867))
% 1.51/1.69  (step t1913 (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 (t1912))
% 1.51/1.69  (step t1914 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 1.51/1.69  (step t1915 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1916 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t1915))
% 1.51/1.69  (step t1917 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 1.51/1.69  (step t1918 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 1.51/1.69  (step t1919 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.51/1.69  (step t1920 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t1918 t1919))
% 1.51/1.69  (step t1921 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 1.51/1.69  (step t1922 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t1920 t1921))
% 1.51/1.69  (step t1923 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t1917 t1922))
% 1.51/1.69  (step t1924 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1916 t1923))
% 1.51/1.69  (step t1925 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 1.51/1.69  (step t1926 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t881 t882 t1924 t1925))
% 1.51/1.69  (step t1927 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 1.51/1.69  (step t1928 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1929)
% 1.51/1.69  (assume t1929.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t1929.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1929.a2 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))
% 1.51/1.69  (step t1929.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1929.t2)
% 1.51/1.69  (assume t1929.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))
% 1.51/1.69  (assume t1929.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.51/1.69  (step t1929.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1929.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 (t1929.t2.t1))
% 1.51/1.69  (step t1929.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t1929.t2.a1))
% 1.51/1.69  (step t1929.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t1929.t2.t3))
% 1.51/1.69  (step t1929.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 1.51/1.69  (step t1929.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t1929.t2.t4 t1929.t2.t5))
% 1.51/1.69  (step t1929.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1929.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t1929.t2.t7))
% 1.51/1.69  (step t1929.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 1.51/1.69  (step t1929.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t1929.t2.t8 t1929.t2.t9))
% 1.51/1.69  (step t1929.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t1929.t2.t10 t1929.t2.a0))
% 1.51/1.69  (step t1929.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t1929.t2.t6 t1929.t2.t11))
% 1.51/1.69  (step t1929.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1929.t2.t2 t1929.t2.t12))
% 1.51/1.69  (step t1929.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1929.t2.a0 t1929.t2.a1))
% 1.51/1.69  (step t1929.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1929.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1929.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1929.t2 t1929.t3 t1929.t4))
% 1.51/1.69  (step t1929.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1929.t5))
% 1.51/1.69  (step t1929.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1929.t6))
% 1.51/1.69  (step t1929.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1929.t1 t1929.t7))
% 1.51/1.69  (step t1929.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 1.51/1.69  (step t1929.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1929.t8 t1929.t9))
% 1.51/1.69  (step t1929.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1929.t10))
% 1.51/1.69  (step t1929.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1929.t11))
% 1.51/1.69  (step t1929.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 1.51/1.69  (step t1929.t14 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1929.t15)
% 1.51/1.69  (assume t1929.t15.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1929.t15.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t1929.t15.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t1929.t15.a1))
% 1.51/1.69  (step t1929.t15.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1929.t15.t1))
% 1.51/1.69  (step t1929.t15.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t1929.t15.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1929.t15.a0))
% 1.51/1.69  (step t1929.t15.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t1929.t15.t3 t1929.t15.t4))
% 1.51/1.69  (step t1929.t15.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t1929.t15.t2 t1929.t15.t5))
% 1.51/1.69  (step t1929.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t1929.t15.a0 t1929.t15.a1))
% 1.51/1.69  (step t1929.t16 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1929.t17 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1929.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1929.t15 t1929.t16 t1929.t17))
% 1.51/1.69  (step t1929.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t1929.t18))
% 1.51/1.69  (step t1929.t20 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t1929.t19))
% 1.51/1.69  (step t1929.t21 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1929.t14 t1929.t20))
% 1.51/1.69  (step t1929.t22 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t1929.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1929.t21 t1929.t22))
% 1.51/1.69  (step t1929.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1929.t23))
% 1.51/1.69  (step t1929.t25 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t1929.t24))
% 1.51/1.69  (step t1929.t26 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t1929.t27 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1929.t26 t1929.a1 t1929.a0))
% 1.51/1.69  (step t1929.t28 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1929.t25 t1929.t27))
% 1.51/1.69  (step t1929.t29 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1929.t13 t1929.a2 t1929.t28))
% 1.51/1.69  (step t1929.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1929.t12 t1929.t29))
% 1.51/1.69  (step t1929 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1929.a0 t1929.a1 t1929.a2))
% 1.51/1.69  (step t1930 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t1931 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1932 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1933 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t1929 t1930 t1931 t1932))
% 1.51/1.69  (step t1934 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1933))
% 1.51/1.69  (step t1935 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1934))
% 1.51/1.69  (step t1936 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1928 t1935))
% 1.51/1.69  (step t1937 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 1.51/1.69  (step t1938 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1936 t1937))
% 1.51/1.69  (step t1939 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1938))
% 1.51/1.69  (step t1940 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1939))
% 1.51/1.69  (step t1941 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1927 t1940))
% 1.51/1.69  (step t1942 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t1943 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1944 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 1.51/1.69  (step t1945 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 1.51/1.69  (step t1946 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1941 t1942 t1943 t1944 t1945))
% 1.51/1.69  (step t1947 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1946))
% 1.51/1.69  (step t1948 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1914 t1926 t1947))
% 1.51/1.69  (step t1949 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t1948))
% 1.51/1.69  (step t1950 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t1949))
% 1.51/1.69  (step t1951 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t1056))
% 1.51/1.69  (step t1952 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1950 t1951 t453 t456))
% 1.51/1.69  (step t1953 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule and :premises (t1158))
% 1.51/1.69  (step t1954 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t1953))
% 1.51/1.69  (step t1955 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t1954))
% 1.51/1.69  (step t1956 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1955 t1615))
% 1.51/1.69  (step t1957 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t1913 t1616 t1952 t1956))
% 1.51/1.69  (step t1958 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1911 t1614 t453 t1957 t456 t1317))
% 1.51/1.69  (step t1959 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 1.51/1.69  (step t1960 (cl (= (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1961 (cl (not (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t1960))
% 1.51/1.69  (step t1962 (cl (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 1.51/1.69  (step t1963 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 1.51/1.69  (step t1964 (cl (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 1.51/1.69  (step t1965 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t1963 t1964))
% 1.51/1.69  (step t1966 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 1.51/1.69  (step t1967 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t1965 t1966))
% 1.51/1.69  (step t1968 (cl (= (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t1962 t1967))
% 1.51/1.69  (step t1969 (cl (= (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1961 t1968))
% 1.51/1.69  (step t1970 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 1.51/1.69  (step t1971 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t882 t1235 t1969 t1970))
% 1.51/1.69  (step t1972 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 1.51/1.69  (step t1973 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1974)
% 1.51/1.69  (assume t1974.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t1974.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.51/1.69  (assume t1974.a2 (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))
% 1.51/1.69  (step t1974.t1 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t1974.t2)
% 1.51/1.69  (assume t1974.t2.a0 (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))
% 1.51/1.69  (assume t1974.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 1.51/1.69  (assume t1974.t2.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (step t1974.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t1974.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 (t1974.t2.t1))
% 1.51/1.69  (step t1974.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 1.51/1.69  (step t1974.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1974.t2.a2))
% 1.51/1.69  (step t1974.t2.t5 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1974.t2.t4))
% 1.51/1.69  (step t1974.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t1974.t2.t5))
% 1.51/1.69  (step t1974.t2.t7 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t1974.t2.a1))
% 1.51/1.69  (step t1974.t2.t8 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t1974.t2.t7))
% 1.51/1.69  (step t1974.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t1974.t2.t6 t1974.t2.t8))
% 1.51/1.69  (step t1974.t2.t10 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t1974.t2.t3 t1974.t2.t9))
% 1.51/1.69  (step t1974.t2.t11 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t1974.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t1974.t2.t11))
% 1.51/1.69  (step t1974.t2.t13 (cl (not (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 1.51/1.69  (step t1974.t2.t14 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t1974.t2.t12 t1974.t2.t13))
% 1.51/1.69  (step t1974.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t1974.t2.t14 t1974.t2.a0))
% 1.51/1.69  (step t1974.t2.t16 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t1974.t2.t10 t1974.t2.t15))
% 1.51/1.69  (step t1974.t2.t17 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1974.t2.t2 t1974.t2.t16))
% 1.51/1.69  (step t1974.t2 (cl (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t1974.t2.a0 t1974.t2.a1 t1974.t2.a2))
% 1.51/1.69  (step t1974.t3 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1974.t4 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1974.t5 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1974.t6 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1974.t2 t1974.t3 t1974.t4 t1974.t5))
% 1.51/1.69  (step t1974.t7 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1974.t6))
% 1.51/1.69  (step t1974.t8 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t1974.t7))
% 1.51/1.69  (step t1974.t9 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (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 (t1974.t1 t1974.t8))
% 1.51/1.69  (step t1974.t10 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t1974.t11 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1974.t9 t1974.t10))
% 1.51/1.69  (step t1974.t12 (cl (=> (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t1974.t11))
% 1.51/1.69  (step t1974.t13 (cl (not (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t1974.t12))
% 1.51/1.69  (step t1974.t14 (cl (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 1.51/1.69  (step t1974.t15 (cl (and (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1974.t14 t1974.a2 t1974.a1 t1974.a0))
% 1.51/1.69  (step t1974.t16 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1974.t13 t1974.t15))
% 1.51/1.69  (step t1974 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t1974.a0 t1974.a1 t1974.a2))
% 1.51/1.69  (step t1975 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t1976 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t1977 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t1978 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t1974 t1975 t1976 t1977))
% 1.51/1.69  (step t1979 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1978))
% 1.51/1.69  (step t1980 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t1979))
% 1.51/1.69  (step t1981 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1973 t1980))
% 1.51/1.69  (step t1982 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t1983 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1981 t1982))
% 1.51/1.69  (step t1984 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t1983))
% 1.51/1.69  (step t1985 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t1984))
% 1.51/1.69  (step t1986 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1972 t1985))
% 1.51/1.69  (step t1987 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1988 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 1.51/1.69  (step t1989 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 1.51/1.69  (step t1990 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t1991 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1986 t1987 t1988 t1989 t1990))
% 1.51/1.69  (step t1992 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t1991))
% 1.51/1.69  (step t1993 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1959 t1971 t1992))
% 1.51/1.69  (step t1994 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t1993))
% 1.51/1.69  (step t1995 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1994))
% 1.51/1.69  (step t1996 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1995 t1609 t453 t1302))
% 1.51/1.69  (step t1997 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t1718 t1869 t1958 t1996))
% 1.51/1.69  (step t1998 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t1999 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2000)
% 1.51/1.69  (assume t2000.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2000.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 1.51/1.69  (assume t2000.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 1.51/1.69  (assume t2000.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2000.a4 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (step t2000.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2000.t2)
% 1.51/1.69  (assume t2000.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (assume t2000.t2.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2000.t2.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 1.51/1.69  (assume t2000.t2.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2000.t2.a4 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 1.51/1.69  (step t2000.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) :rule symm :premises (t2000.t2.a4))
% 1.51/1.69  (step t2000.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.h4 tptp.e13))) :rule cong :premises (t2000.t2.t1))
% 1.51/1.69  (step t2000.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2000.t2.a3))
% 1.51/1.69  (step t2000.t2.t4 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2000.t2.t3))
% 1.51/1.69  (step t2000.t2.t5 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2000.t2.t4))
% 1.51/1.69  (step t2000.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) :rule symm :premises (t2000.t2.a2))
% 1.51/1.69  (step t2000.t2.t7 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2000.t2.t6))
% 1.51/1.69  (step t2000.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t2000.t2.a1))
% 1.51/1.69  (step t2000.t2.t9 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2000.t2.t8))
% 1.51/1.69  (step t2000.t2.t10 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2000.t2.a0))
% 1.51/1.69  (step t2000.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t2000.t2.t10))
% 1.51/1.69  (step t2000.t2.t12 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t2000.t2.t9 t2000.t2.t11))
% 1.51/1.69  (step t2000.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule cong :premises (t2000.t2.t12 t2000.t2.t12))
% 1.51/1.69  (step t2000.t2.t14 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule trans :premises (t2000.t2.t2 t2000.t2.t5 t2000.t2.t7 t2000.t2.t13))
% 1.51/1.69  (step t2000.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t2000.t2.a0 t2000.t2.a1 t2000.t2.a2 t2000.t2.a3 t2000.t2.a4))
% 1.51/1.69  (step t2000.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2000.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2000.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t2000.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2000.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2000.t8 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t2000.t2 t2000.t3 t2000.t4 t2000.t5 t2000.t6 t2000.t7))
% 1.51/1.69  (step t2000.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2000.t8))
% 1.51/1.69  (step t2000.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule contraction :premises (t2000.t9))
% 1.51/1.69  (step t2000.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t2000.t1 t2000.t10))
% 1.51/1.69  (step t2000.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t2000.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2000.t11 t2000.t12))
% 1.51/1.69  (step t2000.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule contraction :premises (t2000.t13))
% 1.51/1.69  (step t2000.t15 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule implies :premises (t2000.t14))
% 1.51/1.69  (step t2000.t16 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t2000.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t2000.t16 t2000.a4 t2000.a0 t2000.a2 t2000.a3 t2000.a1))
% 1.51/1.69  (step t2000.t18 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t2000.t15 t2000.t17))
% 1.51/1.69  (step t2000 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t2000.a0 t2000.a1 t2000.a2 t2000.a3 t2000.a4))
% 1.51/1.69  (step t2001 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2002 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2003 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t2004 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2005 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2006 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2000 t2001 t2002 t2003 t2004 t2005))
% 1.51/1.69  (step t2007 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2006))
% 1.51/1.69  (step t2008 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule contraction :premises (t2007))
% 1.51/1.69  (step t2009 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1999 t2008))
% 1.51/1.69  (step t2010 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t2011 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2009 t2010))
% 1.51/1.69  (step t2012 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule contraction :premises (t2011))
% 1.51/1.69  (step t2013 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule implies :premises (t2012))
% 1.51/1.69  (step t2014 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1998 t2013))
% 1.51/1.69  (step t2015 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2014))
% 1.51/1.69  (step t2016 (cl (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t867))
% 1.51/1.69  (step t2017 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t2016))
% 1.51/1.69  (step t2018 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_pos2)
% 1.51/1.69  (step t2019 (cl (= (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) true) (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t2020 (cl (not (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) true)) (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t2019))
% 1.51/1.69  (step t2021 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))))) :rule all_simplify)
% 1.51/1.69  (step t2022 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule refl)
% 1.51/1.69  (step t2023 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 1.51/1.69  (step t2024 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t2022 t2023))
% 1.51/1.69  (step t2025 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) true)) :rule all_simplify)
% 1.51/1.69  (step t2026 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) true)) :rule trans :premises (t2024 t2025))
% 1.51/1.69  (step t2027 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) true)) :rule trans :premises (t2021 t2026))
% 1.51/1.69  (step t2028 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2020 t2027))
% 1.51/1.69  (step t2029 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 1.51/1.69  (step t2030 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t881 t882 t1871 t2028 t927 t2029))
% 1.51/1.69  (step t2031 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2032 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2033)
% 1.51/1.69  (assume t2033.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2033.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2033.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t2033.a3 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.69  (assume t2033.a4 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (step t2033.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2033.t2)
% 1.51/1.69  (assume t2033.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.69  (assume t2033.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.51/1.69  (assume t2033.t2.a2 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (assume t2033.t2.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.51/1.69  (step t2033.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t2033.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t2033.t2.t1))
% 1.51/1.69  (step t2033.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t2033.t2.t4 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t2033.t2.a2))
% 1.51/1.69  (step t2033.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t2033.t2.a1))
% 1.51/1.69  (step t2033.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2033.t2.t5))
% 1.51/1.69  (step t2033.t2.t7 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t2033.t2.t4 t2033.t2.t6))
% 1.51/1.69  (step t2033.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.h1 tptp.e13))) :rule symm :premises (t2033.t2.t7))
% 1.51/1.69  (step t2033.t2.t9 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) :rule symm :premises (t2033.t2.a3))
% 1.51/1.69  (step t2033.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.h1 tptp.e13))) :rule trans :premises (t2033.t2.t9 t2033.t2.a2))
% 1.51/1.69  (step t2033.t2.t11 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t2033.t2.t10))
% 1.51/1.69  (step t2033.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) :rule trans :premises (t2033.t2.t8 t2033.t2.t11))
% 1.51/1.69  (step t2033.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2033.t2.t12))
% 1.51/1.69  (step t2033.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t2033.t2.t3 t2033.t2.t13))
% 1.51/1.69  (step t2033.t2.t15 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t2033.t2.t16 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv2 :premises (t2033.t2.t15))
% 1.51/1.69  (step t2033.t2.t17 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule not_not)
% 1.51/1.69  (step t2033.t2.t18 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2033.t2.t16 t2033.t2.t17))
% 1.51/1.69  (step t2033.t2.t19 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t2033.t2.t18 t2033.t2.a0))
% 1.51/1.69  (step t2033.t2.t20 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) false)) :rule trans :premises (t2033.t2.t14 t2033.t2.t19))
% 1.51/1.69  (step t2033.t2.t21 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2033.t2.t2 t2033.t2.t20))
% 1.51/1.69  (step t2033.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t2033.t2.a0 t2033.t2.a1 t2033.t2.a2 t2033.t2.a3))
% 1.51/1.69  (step t2033.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t2033.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t2033.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2033.t6 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2033.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2033.t2 t2033.t3 t2033.t4 t2033.t5 t2033.t6))
% 1.51/1.69  (step t2033.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t2033.t7))
% 1.51/1.69  (step t2033.t9 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t2033.t8))
% 1.51/1.69  (step t2033.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2033.t1 t2033.t9))
% 1.51/1.69  (step t2033.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t2033.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2033.t10 t2033.t11))
% 1.51/1.69  (step t2033.t13 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t2033.t12))
% 1.51/1.69  (step t2033.t14 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t2033.t13))
% 1.51/1.69  (step t2033.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 1.51/1.69  (step t2033.t16 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2033.t17)
% 1.51/1.69  (assume t2033.t17.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2033.t17.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t2033.t17.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2033.t17.a1))
% 1.51/1.69  (step t2033.t17.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2033.t17.t1))
% 1.51/1.69  (step t2033.t17.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t2033.t17.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2033.t17.a0))
% 1.51/1.69  (step t2033.t17.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t2033.t17.t3 t2033.t17.t4))
% 1.51/1.69  (step t2033.t17.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t2033.t17.t2 t2033.t17.t5))
% 1.51/1.69  (step t2033.t17 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t2033.t17.a0 t2033.t17.a1))
% 1.51/1.69  (step t2033.t18 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2033.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2033.t20 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t2033.t17 t2033.t18 t2033.t19))
% 1.51/1.69  (step t2033.t21 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t2033.t20))
% 1.51/1.69  (step t2033.t22 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t2033.t21))
% 1.51/1.69  (step t2033.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2033.t16 t2033.t22))
% 1.51/1.69  (step t2033.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t2033.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2033.t23 t2033.t24))
% 1.51/1.69  (step t2033.t26 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2033.t25))
% 1.51/1.69  (step t2033.t27 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t2033.t26))
% 1.51/1.69  (step t2033.t28 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t2033.t29 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2033.t28 t2033.a1 t2033.a0))
% 1.51/1.69  (step t2033.t30 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2033.t27 t2033.t29))
% 1.51/1.69  (step t2033.t31 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2033.t15 t2033.a3 t2033.t30 t2033.a4 t2033.a2))
% 1.51/1.69  (step t2033.t32 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2033.t14 t2033.t31))
% 1.51/1.69  (step t2033 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t2033.a0 t2033.a1 t2033.a2 t2033.a3 t2033.a4))
% 1.51/1.69  (step t2034 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2035 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2036 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2037 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t2038 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2039 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t2033 t2034 t2035 t2036 t2037 t2038))
% 1.51/1.69  (step t2040 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t2039))
% 1.51/1.69  (step t2041 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t2040))
% 1.51/1.69  (step t2042 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2032 t2041))
% 1.51/1.69  (step t2043 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t2044 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2042 t2043))
% 1.51/1.69  (step t2045 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t2044))
% 1.51/1.69  (step t2046 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t2045))
% 1.51/1.69  (step t2047 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2031 t2046))
% 1.51/1.69  (step t2048 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t2049 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2050 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2051 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 1.51/1.69  (step t2052 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2053 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2054 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2047 t2048 t2049 t2050 t2051 t2052 t2053))
% 1.51/1.69  (step t2055 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t2054))
% 1.51/1.69  (step t2056 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2018 t2030 t2055))
% 1.51/1.69  (step t2057 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t2056))
% 1.51/1.69  (step t2058 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t2057))
% 1.51/1.69  (step t2059 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2058 t1307 t453 t1957 t456 t1317))
% 1.51/1.69  (step t2060 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule resolution :premises (t2017 t1867 t1303 t2059))
% 1.51/1.69  (step t2061 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t2062 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2063)
% 1.51/1.69  (assume t2063.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2063.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2063.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2063.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2063.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2063.a5 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.51/1.69  (assume t2063.a6 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 1.51/1.69  (assume t2063.a7 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2063.a8 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.69  (assume t2063.a9 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (step t2063.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2063.t2)
% 1.51/1.69  (assume t2063.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.69  (assume t2063.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2063.t2.a2 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2063.t2.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))
% 1.51/1.69  (assume t2063.t2.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2063.t2.a5 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (assume t2063.t2.a6 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2063.t2.a7 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2063.t2.a8 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2063.t2.a9 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))
% 1.51/1.69  (step t2063.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) :rule symm :premises (t2063.t2.a9))
% 1.51/1.69  (step t2063.t2.t2 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2063.t2.a7))
% 1.51/1.69  (step t2063.t2.t3 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2063.t2.t2))
% 1.51/1.69  (step t2063.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2063.t2.a8))
% 1.51/1.69  (step t2063.t2.t5 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2063.t2.t4))
% 1.51/1.69  (step t2063.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t2063.t2.t3 t2063.t2.t5))
% 1.51/1.69  (step t2063.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2063.t2.t6))
% 1.51/1.69  (step t2063.t2.t8 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t2063.t2.t1 t2063.t2.a6 t2063.t2.t7))
% 1.51/1.69  (step t2063.t2.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t2063.t2.t8))
% 1.51/1.69  (step t2063.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t2063.t2.a6))
% 1.51/1.69  (step t2063.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule trans :premises (t2063.t2.t6 t2063.t2.t10))
% 1.51/1.69  (step t2063.t2.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h4 tptp.e12))) :rule cong :premises (t2063.t2.t11))
% 1.51/1.69  (step t2063.t2.t13 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2063.t2.a5))
% 1.51/1.69  (step t2063.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t2063.t2.t13))
% 1.51/1.69  (step t2063.t2.t15 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2063.t2.t14))
% 1.51/1.69  (step t2063.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t2063.t2.a4))
% 1.51/1.69  (step t2063.t2.t17 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2063.t2.t16))
% 1.51/1.69  (step t2063.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t2063.t2.t17))
% 1.51/1.69  (step t2063.t2.t19 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) :rule symm :premises (t2063.t2.a3))
% 1.51/1.69  (step t2063.t2.t20 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t2063.t2.t19))
% 1.51/1.69  (step t2063.t2.t21 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2063.t2.a1))
% 1.51/1.69  (step t2063.t2.t22 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2063.t2.t21))
% 1.51/1.69  (step t2063.t2.t23 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2063.t2.a0))
% 1.51/1.69  (step t2063.t2.t24 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t2063.t2.t23))
% 1.51/1.69  (step t2063.t2.t25 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t2063.t2.t22 t2063.t2.t24))
% 1.51/1.69  (step t2063.t2.t26 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2063.t2.a2))
% 1.51/1.69  (step t2063.t2.t27 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2063.t2.t26))
% 1.51/1.69  (step t2063.t2.t28 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule cong :premises (t2063.t2.t25 t2063.t2.t27))
% 1.51/1.69  (step t2063.t2.t29 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule trans :premises (t2063.t2.t9 t2063.t2.t12 t2063.t2.t15 t2063.t2.t18 t2063.t2.t20 t2063.t2.t28))
% 1.51/1.69  (step t2063.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t2063.t2.a0 t2063.t2.a1 t2063.t2.a2 t2063.t2.a3 t2063.t2.a4 t2063.t2.a5 t2063.t2.a6 t2063.t2.a7 t2063.t2.a8 t2063.t2.a9))
% 1.51/1.69  (step t2063.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2063.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2063.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2063.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2063.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2063.t8 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2063.t9 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2063.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2063.t11 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2063.t12 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2063.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t2063.t2 t2063.t3 t2063.t4 t2063.t5 t2063.t6 t2063.t7 t2063.t8 t2063.t9 t2063.t10 t2063.t11 t2063.t12))
% 1.51/1.69  (step t2063.t14 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule reordering :premises (t2063.t13))
% 1.51/1.69  (step t2063.t15 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule contraction :premises (t2063.t14))
% 1.51/1.69  (step t2063.t16 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2063.t1 t2063.t15))
% 1.51/1.69  (step t2063.t17 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2063.t18 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule resolution :premises (t2063.t16 t2063.t17))
% 1.51/1.69  (step t2063.t19 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule contraction :premises (t2063.t18))
% 1.51/1.69  (step t2063.t20 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule implies :premises (t2063.t19))
% 1.51/1.69  (step t2063.t21 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2063.t22 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2063.t21 t2063.a8 t2063.a3 t2063.a7 t2063.a6 t2063.a4 t2063.a9 t2063.a2 t2063.a0 t2063.a1 t2063.a5))
% 1.51/1.69  (step t2063.t23 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2063.t20 t2063.t22))
% 1.51/1.69  (step t2063 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t2063.a0 t2063.a1 t2063.a2 t2063.a3 t2063.a4 t2063.a5 t2063.a6 t2063.a7 t2063.a8 t2063.a9))
% 1.51/1.69  (step t2064 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2065 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2066 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2067 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2068 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2069 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2070 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2071 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2072 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2073 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2074 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2063 t2064 t2065 t2066 t2067 t2068 t2069 t2070 t2071 t2072 t2073))
% 1.51/1.69  (step t2075 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule reordering :premises (t2074))
% 1.51/1.69  (step t2076 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule contraction :premises (t2075))
% 1.51/1.69  (step t2077 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (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.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2062 t2076))
% 1.51/1.69  (step t2078 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2079 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule resolution :premises (t2077 t2078))
% 1.51/1.69  (step t2080 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule contraction :premises (t2079))
% 1.51/1.69  (step t2081 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule implies :premises (t2080))
% 1.51/1.69  (step t2082 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2061 t2081))
% 1.51/1.69  (step t2083 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2082))
% 1.51/1.69  (step t2084 (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 (t867))
% 1.51/1.69  (step t2085 (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 (t2084))
% 1.51/1.69  (step t2086 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 1.51/1.69  (step t2087 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 1.51/1.69  (step t2088 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 1.51/1.69  (step t2089 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t1177 t2087 t2088))
% 1.51/1.69  (step t2090 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 1.51/1.69  (step t2091 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2092)
% 1.51/1.69  (assume t2092.a0 (not (= tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t2092.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 1.51/1.69  (step t2092.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2092.t2)
% 1.51/1.69  (assume t2092.t2.a0 (not (= tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t2092.t2.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 1.51/1.69  (step t2092.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 1.51/1.69  (step t2092.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t2092.t2.t1))
% 1.51/1.69  (step t2092.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 1.51/1.69  (step t2092.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) :rule symm :premises (t2092.t2.a1))
% 1.51/1.69  (step t2092.t2.t5 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 tptp.e23))) :rule cong :premises (t2092.t2.t3 t2092.t2.t4))
% 1.51/1.69  (step t2092.t2.t6 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 1.51/1.69  (step t2092.t2.t7 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t2092.t2.t6))
% 1.51/1.69  (step t2092.t2.t8 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 1.51/1.69  (step t2092.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t2092.t2.t7 t2092.t2.t8))
% 1.51/1.69  (step t2092.t2.t10 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t2092.t2.t9 t2092.t2.a0))
% 1.51/1.69  (step t2092.t2.t11 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t2092.t2.t5 t2092.t2.t10))
% 1.51/1.69  (step t2092.t2.t12 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2092.t2.t2 t2092.t2.t11))
% 1.51/1.69  (step t2092.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2092.t2.a0 t2092.t2.a1))
% 1.51/1.69  (step t2092.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2092.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2092.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2092.t2 t2092.t3 t2092.t4))
% 1.51/1.69  (step t2092.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2092.t5))
% 1.51/1.69  (step t2092.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2092.t6))
% 1.51/1.69  (step t2092.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2092.t1 t2092.t7))
% 1.51/1.69  (step t2092.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t2092.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2092.t8 t2092.t9))
% 1.51/1.69  (step t2092.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2092.t10))
% 1.51/1.69  (step t2092.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2092.t11))
% 1.51/1.69  (step t2092.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 1.51/1.69  (step t2092.t14 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2092.t13 t2092.a0 t2092.a1))
% 1.51/1.69  (step t2092.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2092.t12 t2092.t14))
% 1.51/1.69  (step t2092 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2092.a0 t2092.a1))
% 1.51/1.69  (step t2093 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2094 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2095 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2092 t2093 t2094))
% 1.51/1.69  (step t2096 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2095))
% 1.51/1.69  (step t2097 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2096))
% 1.51/1.69  (step t2098 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2091 t2097))
% 1.51/1.69  (step t2099 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 1.51/1.69  (step t2100 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2098 t2099))
% 1.51/1.69  (step t2101 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2100))
% 1.51/1.69  (step t2102 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2101))
% 1.51/1.69  (step t2103 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2090 t2102))
% 1.51/1.69  (step t2104 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2105 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2106 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2107 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2103 t2104 t2105 t2106))
% 1.51/1.69  (step t2108 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2107))
% 1.51/1.69  (step t2109 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2086 t2089 t2108))
% 1.51/1.69  (step t2110 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t2109))
% 1.51/1.69  (step t2111 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2110))
% 1.51/1.69  (step t2112 (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 (t867))
% 1.51/1.69  (step t2113 (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 (t2112))
% 1.51/1.69  (step t2114 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 1.51/1.69  (step t2115 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 1.51/1.69  (step t2116 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t881 t882 t916 t2028 t927 t2115))
% 1.51/1.69  (step t2117 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2118 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2119)
% 1.51/1.69  (assume t2119.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2119.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2119.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 1.51/1.69  (assume t2119.a3 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.69  (assume t2119.a4 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (step t2119.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2119.t2)
% 1.51/1.69  (assume t2119.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))
% 1.51/1.69  (assume t2119.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))
% 1.51/1.69  (assume t2119.t2.a2 (= tptp.e20 (tptp.h1 tptp.e13)))
% 1.51/1.69  (assume t2119.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 1.51/1.69  (step t2119.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 1.51/1.69  (step t2119.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 (t2119.t2.t1))
% 1.51/1.69  (step t2119.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t2119.t2.t4 (cl (= (tptp.h1 tptp.e13) tptp.e20)) :rule symm :premises (t2119.t2.a2))
% 1.51/1.69  (step t2119.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) :rule symm :premises (t2119.t2.a1))
% 1.51/1.69  (step t2119.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2119.t2.t5))
% 1.51/1.69  (step t2119.t2.t7 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t2119.t2.t4 t2119.t2.t6))
% 1.51/1.69  (step t2119.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.h1 tptp.e13))) :rule symm :premises (t2119.t2.t7))
% 1.51/1.69  (step t2119.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t2119.t2.a3))
% 1.51/1.69  (step t2119.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.h1 tptp.e13))) :rule trans :premises (t2119.t2.t9 t2119.t2.a2))
% 1.51/1.69  (step t2119.t2.t11 (cl (= (tptp.h1 tptp.e13) (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t2119.t2.t10))
% 1.51/1.69  (step t2119.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t2119.t2.t8 t2119.t2.t11))
% 1.51/1.69  (step t2119.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2119.t2.t12))
% 1.51/1.69  (step t2119.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t2119.t2.t3 t2119.t2.t13))
% 1.51/1.69  (step t2119.t2.t15 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 1.51/1.69  (step t2119.t2.t16 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv2 :premises (t2119.t2.t15))
% 1.51/1.69  (step t2119.t2.t17 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule not_not)
% 1.51/1.69  (step t2119.t2.t18 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2119.t2.t16 t2119.t2.t17))
% 1.51/1.69  (step t2119.t2.t19 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t2119.t2.t18 t2119.t2.a0))
% 1.51/1.69  (step t2119.t2.t20 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t2119.t2.t14 t2119.t2.t19))
% 1.51/1.69  (step t2119.t2.t21 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2119.t2.t2 t2119.t2.t20))
% 1.51/1.69  (step t2119.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t2119.t2.a0 t2119.t2.a1 t2119.t2.a2 t2119.t2.a3))
% 1.51/1.69  (step t2119.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t2119.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t2119.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2119.t6 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t2119.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2119.t2 t2119.t3 t2119.t4 t2119.t5 t2119.t6))
% 1.51/1.69  (step t2119.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t2119.t7))
% 1.51/1.69  (step t2119.t9 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t2119.t8))
% 1.51/1.69  (step t2119.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (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 (t2119.t1 t2119.t9))
% 1.51/1.69  (step t2119.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.51/1.69  (step t2119.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2119.t10 t2119.t11))
% 1.51/1.69  (step t2119.t13 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t2119.t12))
% 1.51/1.69  (step t2119.t14 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t2119.t13))
% 1.51/1.69  (step t2119.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 1.51/1.69  (step t2119.t16 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2119.t17)
% 1.51/1.69  (assume t2119.t17.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2119.t17.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (step t2119.t17.t1 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2119.t17.a1))
% 1.51/1.69  (step t2119.t17.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2119.t17.t1))
% 1.51/1.69  (step t2119.t17.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 1.51/1.69  (step t2119.t17.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2119.t17.a0))
% 1.51/1.69  (step t2119.t17.t5 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e21))) :rule cong :premises (t2119.t17.t3 t2119.t17.t4))
% 1.51/1.69  (step t2119.t17.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule trans :premises (t2119.t17.t2 t2119.t17.t5))
% 1.51/1.69  (step t2119.t17 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule subproof :discharge (t2119.t17.a0 t2119.t17.a1))
% 1.51/1.69  (step t2119.t18 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2119.t19 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2119.t20 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t2119.t17 t2119.t18 t2119.t19))
% 1.51/1.69  (step t2119.t21 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule reordering :premises (t2119.t20))
% 1.51/1.69  (step t2119.t22 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t2119.t21))
% 1.51/1.69  (step t2119.t23 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2119.t16 t2119.t22))
% 1.51/1.69  (step t2119.t24 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg2)
% 1.51/1.69  (step t2119.t25 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2119.t23 t2119.t24))
% 1.51/1.69  (step t2119.t26 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t2119.t25))
% 1.51/1.69  (step t2119.t27 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule implies :premises (t2119.t26))
% 1.51/1.69  (step t2119.t28 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 1.51/1.69  (step t2119.t29 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2119.t28 t2119.a1 t2119.a0))
% 1.51/1.69  (step t2119.t30 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t2119.t27 t2119.t29))
% 1.51/1.69  (step t2119.t31 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.h1 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2119.t15 t2119.a3 t2119.t30 t2119.a4 t2119.a2))
% 1.51/1.69  (step t2119.t32 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2119.t14 t2119.t31))
% 1.51/1.69  (step t2119 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t2119.a0 t2119.a1 t2119.a2 t2119.a3 t2119.a4))
% 1.51/1.69  (step t2120 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2121 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2122 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t2123 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 1.51/1.69  (step t2124 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (= tptp.e20 (tptp.h1 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2125 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule resolution :premises (t2119 t2120 t2121 t2122 t2123 t2124))
% 1.51/1.69  (step t2126 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t2125))
% 1.51/1.69  (step t2127 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t2126))
% 1.51/1.69  (step t2128 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2118 t2127))
% 1.51/1.69  (step t2129 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 1.51/1.69  (step t2130 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2128 t2129))
% 1.51/1.69  (step t2131 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t2130))
% 1.51/1.69  (step t2132 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.h1 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t2131))
% 1.51/1.69  (step t2133 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2117 t2132))
% 1.51/1.69  (step t2134 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 1.51/1.69  (step t2135 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 1.51/1.69  (step t2136 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 1.51/1.69  (step t2137 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 1.51/1.69  (step t2138 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.h1 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2139 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 1.51/1.69  (step t2140 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2133 t2134 t2135 t2136 t2137 t2138 t2139))
% 1.51/1.69  (step t2141 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t2140))
% 1.51/1.69  (step t2142 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2114 t2116 t2141))
% 1.51/1.69  (step t2143 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.h1 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t2142))
% 1.51/1.69  (step t2144 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.h1 tptp.e13)))) :rule reordering :premises (t2143))
% 1.51/1.69  (step t2145 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2144 t1307 t453 t1310 t456 t1317))
% 1.51/1.69  (step t2146 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2113 t1774 t1233 t2145))
% 1.51/1.69  (step t2147 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2111 t1232 t2146))
% 1.51/1.69  (step t2148 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t2085 t2147 t1614 t1996))
% 1.51/1.69  (step t2149 (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 (t167))
% 1.51/1.69  (step t2150 (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 (t2149))
% 1.51/1.69  (step t2151 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_pos2)
% 1.51/1.69  (step t2152 (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)
% 1.51/1.69  (step t2153 (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 (t2152))
% 1.51/1.69  (step t2154 (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)
% 1.51/1.69  (step t2155 (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)
% 1.51/1.69  (step t2156 (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)
% 1.51/1.69  (step t2157 (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 (t2155 t2156))
% 1.51/1.69  (step t2158 (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)
% 1.51/1.69  (step t2159 (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 (t2157 t2158))
% 1.51/1.69  (step t2160 (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 (t2154 t2159))
% 1.51/1.69  (step t2161 (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 (t2153 t2160))
% 1.51/1.69  (step t2162 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t2163 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t13 t2161 t2162))
% 1.51/1.69  (step t2164 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2165 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2166)
% 1.51/1.69  (assume t2166.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2166.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 1.51/1.69  (step t2166.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2166.t2)
% 1.51/1.69  (assume t2166.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 1.51/1.69  (assume t2166.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (step t2166.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2166.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t2166.t2.t1))
% 1.51/1.69  (step t2166.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2166.t2.a1))
% 1.51/1.69  (step t2166.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2166.t2.t3))
% 1.51/1.69  (step t2166.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule refl)
% 1.51/1.69  (step t2166.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t2166.t2.t4 t2166.t2.t5))
% 1.51/1.69  (step t2166.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)
% 1.51/1.69  (step t2166.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 (t2166.t2.t7))
% 1.51/1.69  (step t2166.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)
% 1.51/1.69  (step t2166.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 (t2166.t2.t8 t2166.t2.t9))
% 1.51/1.69  (step t2166.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false)) :rule resolution :premises (t2166.t2.t10 t2166.t2.a0))
% 1.51/1.69  (step t2166.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t2166.t2.t6 t2166.t2.t11))
% 1.51/1.69  (step t2166.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2166.t2.t2 t2166.t2.t12))
% 1.51/1.69  (step t2166.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t2166.t2.a0 t2166.t2.a1))
% 1.51/1.69  (step t2166.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2166.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2166.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2166.t2 t2166.t3 t2166.t4))
% 1.51/1.69  (step t2166.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t2166.t5))
% 1.51/1.69  (step t2166.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t2166.t6))
% 1.51/1.69  (step t2166.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2166.t1 t2166.t7))
% 1.51/1.69  (step t2166.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2166.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t2166.t8 t2166.t9))
% 1.51/1.69  (step t2166.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t2166.t10))
% 1.51/1.69  (step t2166.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t2166.t11))
% 1.51/1.69  (step t2166.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2166.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2166.t13 t2166.a1 t2166.a0))
% 1.51/1.69  (step t2166.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2166.t12 t2166.t14))
% 1.51/1.69  (step t2166 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t2166.a0 t2166.a1))
% 1.51/1.69  (step t2167 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2168 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2169 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t2166 t2167 t2168))
% 1.51/1.69  (step t2170 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t2169))
% 1.51/1.69  (step t2171 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t2170))
% 1.51/1.69  (step t2172 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2165 t2171))
% 1.51/1.69  (step t2173 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2174 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t2172 t2173))
% 1.51/1.69  (step t2175 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t2174))
% 1.51/1.69  (step t2176 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t2175))
% 1.51/1.69  (step t2177 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2164 t2176))
% 1.51/1.69  (step t2178 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2179 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2180 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2181 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t2177 t2178 t2179 t2180))
% 1.51/1.69  (step t2182 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t2181))
% 1.51/1.69  (step t2183 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t2151 t2163 t2182))
% 1.51/1.69  (step t2184 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t2183))
% 1.51/1.69  (step t2185 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t2184))
% 1.51/1.69  (step t2186 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t702))
% 1.51/1.69  (step t2187 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t2185 t2186 t276))
% 1.51/1.69  (step t2188 (cl (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t167))
% 1.51/1.69  (step t2189 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t2188))
% 1.51/1.69  (step t2190 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 1.51/1.69  (step t2191 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 1.51/1.69  (step t2192 (cl (= (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) true) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2193 (cl (not (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) true)) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t2192))
% 1.51/1.69  (step t2194 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))))) :rule all_simplify)
% 1.51/1.69  (step t2195 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule refl)
% 1.51/1.69  (step t2196 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.51/1.69  (step t2197 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t2195 t2196))
% 1.51/1.69  (step t2198 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) true)) :rule all_simplify)
% 1.51/1.69  (step t2199 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) true)) :rule trans :premises (t2197 t2198))
% 1.51/1.69  (step t2200 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) true)) :rule trans :premises (t2194 t2199))
% 1.51/1.69  (step t2201 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2193 t2200))
% 1.51/1.69  (step t2202 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t2203 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t13 t2191 t2201 t2202))
% 1.51/1.69  (step t2204 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 1.51/1.69  (step t2205 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2206)
% 1.51/1.69  (assume t2206.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2206.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.51/1.69  (assume t2206.a2 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))
% 1.51/1.69  (step t2206.t1 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2206.t2)
% 1.51/1.69  (assume t2206.t2.a0 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))
% 1.51/1.69  (assume t2206.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.51/1.69  (assume t2206.t2.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (step t2206.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2206.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 (t2206.t2.t1))
% 1.51/1.69  (step t2206.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 1.51/1.69  (step t2206.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2206.t2.a2))
% 1.51/1.69  (step t2206.t2.t5 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2206.t2.t4))
% 1.51/1.69  (step t2206.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2206.t2.t5))
% 1.51/1.69  (step t2206.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t2206.t2.a1))
% 1.51/1.69  (step t2206.t2.t8 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t2206.t2.t7))
% 1.51/1.69  (step t2206.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t2206.t2.t6 t2206.t2.t8))
% 1.51/1.69  (step t2206.t2.t10 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t2206.t2.t3 t2206.t2.t9))
% 1.51/1.69  (step t2206.t2.t11 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2206.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t2206.t2.t11))
% 1.51/1.69  (step t2206.t2.t13 (cl (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 1.51/1.69  (step t2206.t2.t14 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t2206.t2.t12 t2206.t2.t13))
% 1.51/1.69  (step t2206.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t2206.t2.t14 t2206.t2.a0))
% 1.51/1.69  (step t2206.t2.t16 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t2206.t2.t10 t2206.t2.t15))
% 1.51/1.69  (step t2206.t2.t17 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2206.t2.t2 t2206.t2.t16))
% 1.51/1.69  (step t2206.t2 (cl (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t2206.t2.a0 t2206.t2.a1 t2206.t2.a2))
% 1.51/1.69  (step t2206.t3 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2206.t4 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2206.t5 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2206.t6 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2206.t2 t2206.t3 t2206.t4 t2206.t5))
% 1.51/1.69  (step t2206.t7 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t2206.t6))
% 1.51/1.69  (step t2206.t8 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t2206.t7))
% 1.51/1.69  (step t2206.t9 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (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 (t2206.t1 t2206.t8))
% 1.51/1.69  (step t2206.t10 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2206.t11 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2206.t9 t2206.t10))
% 1.51/1.69  (step t2206.t12 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t2206.t11))
% 1.51/1.69  (step t2206.t13 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t2206.t12))
% 1.51/1.69  (step t2206.t14 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2206.t15 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2206.t14 t2206.a2 t2206.a1 t2206.a0))
% 1.51/1.69  (step t2206.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2206.t13 t2206.t15))
% 1.51/1.69  (step t2206 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t2206.a0 t2206.a1 t2206.a2))
% 1.51/1.69  (step t2207 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2208 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2209 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (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 and_pos)
% 1.51/1.69  (step t2210 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t2206 t2207 t2208 t2209))
% 1.51/1.69  (step t2211 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t2210))
% 1.51/1.69  (step t2212 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t2211))
% 1.51/1.69  (step t2213 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2205 t2212))
% 1.51/1.69  (step t2214 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2215 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2213 t2214))
% 1.51/1.69  (step t2216 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t2215))
% 1.51/1.69  (step t2217 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t2216))
% 1.51/1.69  (step t2218 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2204 t2217))
% 1.51/1.69  (step t2219 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2220 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2221 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 1.51/1.69  (step t2222 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2223 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2218 t2219 t2220 t2221 t2222))
% 1.51/1.69  (step t2224 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t2223))
% 1.51/1.69  (step t2225 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2190 t2203 t2224))
% 1.51/1.69  (step t2226 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t2225))
% 1.51/1.69  (step t2227 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2226))
% 1.51/1.69  (step t2228 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule and :premises (t268))
% 1.51/1.69  (step t2229 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t2228))
% 1.51/1.69  (step t2230 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2229))
% 1.51/1.69  (step t2231 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2230 t276))
% 1.51/1.69  (step t2232 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2227 t2231 t276 t1417))
% 1.51/1.69  (step t2233 (cl (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t167))
% 1.51/1.69  (step t2234 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t2233))
% 1.51/1.69  (step t2235 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 1.51/1.69  (step t2236 (cl (= (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) true) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2237 (cl (not (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) true)) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t2236))
% 1.51/1.69  (step t2238 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule all_simplify)
% 1.51/1.69  (step t2239 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule refl)
% 1.51/1.69  (step t2240 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 1.51/1.69  (step t2241 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t2239 t2240))
% 1.51/1.69  (step t2242 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) true)) :rule all_simplify)
% 1.51/1.69  (step t2243 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) true)) :rule trans :premises (t2241 t2242))
% 1.51/1.69  (step t2244 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) true)) :rule trans :premises (t2238 t2243))
% 1.51/1.69  (step t2245 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t2237 t2244))
% 1.51/1.69  (step t2246 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 1.51/1.69  (step t2247 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t13 t2191 t2245 t2246))
% 1.51/1.69  (step t2248 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2249 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2250)
% 1.51/1.69  (assume t2250.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2250.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.51/1.69  (assume t2250.a2 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2250.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2250.t2)
% 1.51/1.69  (assume t2250.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2250.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2250.t2.a2 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 1.51/1.69  (step t2250.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2250.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t2250.t2.t1))
% 1.51/1.69  (step t2250.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2250.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t2250.t2.a2))
% 1.51/1.69  (step t2250.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2250.t2.a1))
% 1.51/1.69  (step t2250.t2.t6 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2250.t2.t5))
% 1.51/1.69  (step t2250.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t2250.t2.t4 t2250.t2.t6))
% 1.51/1.69  (step t2250.t2.t8 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t2250.t2.t3 t2250.t2.t7))
% 1.51/1.69  (step t2250.t2.t9 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2250.t2.t10 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv2 :premises (t2250.t2.t9))
% 1.51/1.69  (step t2250.t2.t11 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule not_not)
% 1.51/1.69  (step t2250.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t2250.t2.t10 t2250.t2.t11))
% 1.51/1.69  (step t2250.t2.t13 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule resolution :premises (t2250.t2.t12 t2250.t2.a0))
% 1.51/1.69  (step t2250.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t2250.t2.t8 t2250.t2.t13))
% 1.51/1.69  (step t2250.t2.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2250.t2.t2 t2250.t2.t14))
% 1.51/1.69  (step t2250.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t2250.t2.a0 t2250.t2.a1 t2250.t2.a2))
% 1.51/1.69  (step t2250.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2250.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2250.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2250.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2250.t2 t2250.t3 t2250.t4 t2250.t5))
% 1.51/1.69  (step t2250.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2250.t6))
% 1.51/1.69  (step t2250.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t2250.t7))
% 1.51/1.69  (step t2250.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2250.t1 t2250.t8))
% 1.51/1.69  (step t2250.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2250.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2250.t9 t2250.t10))
% 1.51/1.69  (step t2250.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t2250.t11))
% 1.51/1.69  (step t2250.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t2250.t12))
% 1.51/1.69  (step t2250.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2250.t15 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2250.t14 t2250.a2 t2250.a0 t2250.a1))
% 1.51/1.69  (step t2250.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2250.t13 t2250.t15))
% 1.51/1.69  (step t2250 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t2250.a0 t2250.a1 t2250.a2))
% 1.51/1.69  (step t2251 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2252 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2253 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2254 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2250 t2251 t2252 t2253))
% 1.51/1.69  (step t2255 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2254))
% 1.51/1.69  (step t2256 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t2255))
% 1.51/1.69  (step t2257 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2249 t2256))
% 1.51/1.69  (step t2258 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2259 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2257 t2258))
% 1.51/1.69  (step t2260 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t2259))
% 1.51/1.69  (step t2261 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t2260))
% 1.51/1.69  (step t2262 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2248 t2261))
% 1.51/1.69  (step t2263 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2264 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2265 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2266 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2267 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2262 t2263 t2264 t2265 t2266))
% 1.51/1.69  (step t2268 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t2267))
% 1.51/1.69  (step t2269 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2235 t2247 t2268))
% 1.51/1.69  (step t2270 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t2269))
% 1.51/1.69  (step t2271 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2270))
% 1.51/1.69  (step t2272 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t268))
% 1.51/1.69  (step t2273 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2271 t2272 t276 t1417))
% 1.51/1.69  (step t2274 (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 (t167))
% 1.51/1.69  (step t2275 (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 (t2274))
% 1.51/1.69  (step t2276 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2277 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2278)
% 1.51/1.69  (assume t2278.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2278.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2278.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 1.51/1.69  (assume t2278.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 1.51/1.69  (assume t2278.a4 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2278.a5 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.69  (step t2278.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2278.t2)
% 1.51/1.69  (assume t2278.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.69  (assume t2278.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2278.t2.a2 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2278.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2278.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 1.51/1.69  (assume t2278.t2.a5 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 1.51/1.69  (step t2278.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t2278.t2.a5))
% 1.51/1.69  (step t2278.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.h4 tptp.e10))) :rule cong :premises (t2278.t2.t1))
% 1.51/1.69  (step t2278.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2278.t2.a2))
% 1.51/1.69  (step t2278.t2.t4 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2278.t2.a3))
% 1.51/1.69  (step t2278.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t2278.t2.a4))
% 1.51/1.69  (step t2278.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2278.t2.t5))
% 1.51/1.69  (step t2278.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2278.t2.a1))
% 1.51/1.69  (step t2278.t2.t8 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2278.t2.t7))
% 1.51/1.69  (step t2278.t2.t9 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2278.t2.a0))
% 1.51/1.69  (step t2278.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t2278.t2.t9))
% 1.51/1.69  (step t2278.t2.t11 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t2278.t2.t8 t2278.t2.t10))
% 1.51/1.69  (step t2278.t2.t12 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2278.t2.t4))
% 1.51/1.69  (step t2278.t2.t13 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t2278.t2.t3))
% 1.51/1.69  (step t2278.t2.t14 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t2278.t2.t12 t2278.t2.t13))
% 1.51/1.69  (step t2278.t2.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule cong :premises (t2278.t2.t11 t2278.t2.t14))
% 1.51/1.69  (step t2278.t2.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule trans :premises (t2278.t2.t2 t2278.t2.t3 t2278.t2.t4 t2278.t2.t6 t2278.t2.t15))
% 1.51/1.69  (step t2278.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t2278.t2.a0 t2278.t2.a1 t2278.t2.a2 t2278.t2.a3 t2278.t2.a4 t2278.t2.a5))
% 1.51/1.69  (step t2278.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2278.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2278.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2278.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2278.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t2278.t8 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2278.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2278.t2 t2278.t3 t2278.t4 t2278.t5 t2278.t6 t2278.t7 t2278.t8))
% 1.51/1.69  (step t2278.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2278.t9))
% 1.51/1.69  (step t2278.t11 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule contraction :premises (t2278.t10))
% 1.51/1.69  (step t2278.t12 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2278.t1 t2278.t11))
% 1.51/1.69  (step t2278.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2278.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2278.t12 t2278.t13))
% 1.51/1.69  (step t2278.t15 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule contraction :premises (t2278.t14))
% 1.51/1.69  (step t2278.t16 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule implies :premises (t2278.t15))
% 1.51/1.69  (step t2278.t17 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2278.t18 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2278.t17 t2278.a5 t2278.a1 t2278.a4 t2278.a0 t2278.a3 t2278.a2))
% 1.51/1.69  (step t2278.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2278.t16 t2278.t18))
% 1.51/1.69  (step t2278 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t2278.a0 t2278.a1 t2278.a2 t2278.a3 t2278.a4 t2278.a5))
% 1.51/1.69  (step t2279 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2280 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2281 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2282 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t2283 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2284 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2285 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))))) :rule resolution :premises (t2278 t2279 t2280 t2281 t2282 t2283 t2284))
% 1.51/1.69  (step t2286 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2285))
% 1.51/1.69  (step t2287 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule contraction :premises (t2286))
% 1.51/1.69  (step t2288 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2277 t2287))
% 1.51/1.69  (step t2289 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2290 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2288 t2289))
% 1.51/1.69  (step t2291 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule contraction :premises (t2290))
% 1.51/1.69  (step t2292 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule implies :premises (t2291))
% 1.51/1.69  (step t2293 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2276 t2292))
% 1.51/1.69  (step t2294 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule reordering :premises (t2293))
% 1.51/1.69  (step t2295 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t2296 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2297)
% 1.51/1.69  (assume t2297.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2297.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2297.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2297.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t2297.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2297.a5 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2297.a6 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (step t2297.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2297.t2)
% 1.51/1.69  (assume t2297.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (assume t2297.t2.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2297.t2.a2 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2297.t2.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))
% 1.51/1.69  (assume t2297.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2297.t2.a5 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2297.t2.a6 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.51/1.69  (step t2297.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) :rule symm :premises (t2297.t2.a6))
% 1.51/1.69  (step t2297.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.h4 tptp.e10))) :rule cong :premises (t2297.t2.t1))
% 1.51/1.69  (step t2297.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2297.t2.a5))
% 1.51/1.69  (step t2297.t2.t4 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t2297.t2.t3))
% 1.51/1.69  (step t2297.t2.t5 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2297.t2.t4))
% 1.51/1.69  (step t2297.t2.t6 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2297.t2.a4))
% 1.51/1.69  (step t2297.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2297.t2.t6))
% 1.51/1.69  (step t2297.t2.t8 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2297.t2.t7))
% 1.51/1.69  (step t2297.t2.t9 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) :rule symm :premises (t2297.t2.a3))
% 1.51/1.69  (step t2297.t2.t10 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t2297.t2.t9))
% 1.51/1.69  (step t2297.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t2297.t2.a1))
% 1.51/1.69  (step t2297.t2.t12 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2297.t2.t11))
% 1.51/1.69  (step t2297.t2.t13 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2297.t2.a0))
% 1.51/1.69  (step t2297.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t2297.t2.t13))
% 1.51/1.69  (step t2297.t2.t15 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t2297.t2.t12 t2297.t2.t14))
% 1.51/1.69  (step t2297.t2.t16 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2297.t2.a2))
% 1.51/1.69  (step t2297.t2.t17 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2297.t2.t16))
% 1.51/1.69  (step t2297.t2.t18 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule cong :premises (t2297.t2.t15 t2297.t2.t17))
% 1.51/1.69  (step t2297.t2.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule trans :premises (t2297.t2.t2 t2297.t2.t5 t2297.t2.t8 t2297.t2.t10 t2297.t2.t18))
% 1.51/1.69  (step t2297.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t2297.t2.a0 t2297.t2.a1 t2297.t2.a2 t2297.t2.a3 t2297.t2.a4 t2297.t2.a5 t2297.t2.a6))
% 1.51/1.69  (step t2297.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2297.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2297.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2297.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2297.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2297.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2297.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2297.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t2297.t2 t2297.t3 t2297.t4 t2297.t5 t2297.t6 t2297.t7 t2297.t8 t2297.t9))
% 1.51/1.69  (step t2297.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule reordering :premises (t2297.t10))
% 1.51/1.69  (step t2297.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule contraction :premises (t2297.t11))
% 1.51/1.69  (step t2297.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2297.t1 t2297.t12))
% 1.51/1.69  (step t2297.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2297.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule resolution :premises (t2297.t13 t2297.t14))
% 1.51/1.69  (step t2297.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule contraction :premises (t2297.t15))
% 1.51/1.69  (step t2297.t17 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule implies :premises (t2297.t16))
% 1.51/1.69  (step t2297.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2297.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2297.t18 t2297.a6 t2297.a1 t2297.a4 t2297.a3 t2297.a0 t2297.a5 t2297.a2))
% 1.51/1.69  (step t2297.t20 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2297.t17 t2297.t19))
% 1.51/1.69  (step t2297 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t2297.a0 t2297.a1 t2297.a2 t2297.a3 t2297.a4 t2297.a5 t2297.a6))
% 1.51/1.69  (step t2298 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2299 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2300 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2301 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2302 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2303 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2304 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2305 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2297 t2298 t2299 t2300 t2301 t2302 t2303 t2304))
% 1.51/1.69  (step t2306 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule reordering :premises (t2305))
% 1.51/1.69  (step t2307 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule contraction :premises (t2306))
% 1.51/1.69  (step t2308 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2296 t2307))
% 1.51/1.69  (step t2309 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2310 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule resolution :premises (t2308 t2309))
% 1.51/1.69  (step t2311 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule contraction :premises (t2310))
% 1.51/1.69  (step t2312 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule implies :premises (t2311))
% 1.51/1.69  (step t2313 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2295 t2312))
% 1.51/1.69  (step t2314 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2313))
% 1.51/1.69  (step t2315 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2316 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2317)
% 1.51/1.69  (assume t2317.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2317.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 1.51/1.69  (assume t2317.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 1.51/1.69  (assume t2317.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2317.a4 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (step t2317.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2317.t2)
% 1.51/1.69  (assume t2317.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2317.t2.a1 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2317.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2317.t2.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 1.51/1.69  (assume t2317.t2.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 1.51/1.69  (step t2317.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t2317.t2.a4))
% 1.51/1.69  (step t2317.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.h4 tptp.e13))) :rule cong :premises (t2317.t2.t1))
% 1.51/1.69  (step t2317.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2317.t2.a0))
% 1.51/1.69  (step t2317.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t2317.t2.a3))
% 1.51/1.69  (step t2317.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2317.t2.t4))
% 1.51/1.69  (step t2317.t2.t6 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2317.t2.t3))
% 1.51/1.69  (step t2317.t2.t7 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2317.t2.a2))
% 1.51/1.69  (step t2317.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2317.t2.t7))
% 1.51/1.69  (step t2317.t2.t9 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2317.t2.a1))
% 1.51/1.69  (step t2317.t2.t10 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t2317.t2.t9))
% 1.51/1.69  (step t2317.t2.t11 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t2317.t2.t8 t2317.t2.t10))
% 1.51/1.69  (step t2317.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule cong :premises (t2317.t2.t6 t2317.t2.t11))
% 1.51/1.69  (step t2317.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule trans :premises (t2317.t2.t2 t2317.t2.t3 t2317.t2.t5 t2317.t2.t12))
% 1.51/1.69  (step t2317.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t2317.t2.a0 t2317.t2.a1 t2317.t2.a2 t2317.t2.a3 t2317.t2.a4))
% 1.51/1.69  (step t2317.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2317.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2317.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2317.t6 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t2317.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2317.t8 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2317.t2 t2317.t3 t2317.t4 t2317.t5 t2317.t6 t2317.t7))
% 1.51/1.69  (step t2317.t9 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2317.t8))
% 1.51/1.69  (step t2317.t10 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule contraction :premises (t2317.t9))
% 1.51/1.69  (step t2317.t11 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2317.t1 t2317.t10))
% 1.51/1.69  (step t2317.t12 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2317.t13 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2317.t11 t2317.t12))
% 1.51/1.69  (step t2317.t14 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule contraction :premises (t2317.t13))
% 1.51/1.69  (step t2317.t15 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule implies :premises (t2317.t14))
% 1.51/1.69  (step t2317.t16 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2317.t17 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2317.t16 t2317.a3 t2317.a4 t2317.a0 t2317.a2 t2317.a1))
% 1.51/1.69  (step t2317.t18 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2317.t15 t2317.t17))
% 1.51/1.69  (step t2317 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t2317.a0 t2317.a1 t2317.a2 t2317.a3 t2317.a4))
% 1.51/1.69  (step t2318 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2319 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2320 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t2321 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2322 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2323 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2317 t2318 t2319 t2320 t2321 t2322))
% 1.51/1.69  (step t2324 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2323))
% 1.51/1.69  (step t2325 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule contraction :premises (t2324))
% 1.51/1.69  (step t2326 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2316 t2325))
% 1.51/1.69  (step t2327 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2328 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2326 t2327))
% 1.51/1.69  (step t2329 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule contraction :premises (t2328))
% 1.51/1.69  (step t2330 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule implies :premises (t2329))
% 1.51/1.69  (step t2331 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2315 t2330))
% 1.51/1.69  (step t2332 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2331))
% 1.51/1.69  (step t2333 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2334 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2335)
% 1.51/1.69  (assume t2335.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2335.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.51/1.69  (assume t2335.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 1.51/1.69  (assume t2335.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2335.a4 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (step t2335.t1 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2335.t2)
% 1.51/1.69  (assume t2335.t2.a0 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2335.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2335.t2.a2 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2335.t2.a3 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))
% 1.51/1.69  (assume t2335.t2.a4 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.51/1.69  (step t2335.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t2335.t2.a4))
% 1.51/1.69  (step t2335.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h4 tptp.e13))) :rule cong :premises (t2335.t2.t1))
% 1.51/1.69  (step t2335.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2335.t2.a2))
% 1.51/1.69  (step t2335.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) :rule symm :premises (t2335.t2.a3))
% 1.51/1.69  (step t2335.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t2335.t2.t4))
% 1.51/1.69  (step t2335.t2.t6 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2335.t2.a1))
% 1.51/1.69  (step t2335.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2335.t2.t6))
% 1.51/1.69  (step t2335.t2.t8 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2335.t2.a0))
% 1.51/1.69  (step t2335.t2.t9 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t2335.t2.t8))
% 1.51/1.69  (step t2335.t2.t10 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t2335.t2.t7 t2335.t2.t9))
% 1.51/1.69  (step t2335.t2.t11 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2335.t2.t3))
% 1.51/1.69  (step t2335.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule cong :premises (t2335.t2.t10 t2335.t2.t11))
% 1.51/1.69  (step t2335.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule trans :premises (t2335.t2.t2 t2335.t2.t3 t2335.t2.t5 t2335.t2.t12))
% 1.51/1.69  (step t2335.t2 (cl (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t2335.t2.a0 t2335.t2.a1 t2335.t2.a2 t2335.t2.a3 t2335.t2.a4))
% 1.51/1.69  (step t2335.t3 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2335.t4 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2335.t5 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2335.t6 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2335.t7 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2335.t8 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t2335.t2 t2335.t3 t2335.t4 t2335.t5 t2335.t6 t2335.t7))
% 1.51/1.69  (step t2335.t9 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule reordering :premises (t2335.t8))
% 1.51/1.69  (step t2335.t10 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule contraction :premises (t2335.t9))
% 1.51/1.69  (step t2335.t11 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2335.t1 t2335.t10))
% 1.51/1.69  (step t2335.t12 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2335.t13 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule resolution :premises (t2335.t11 t2335.t12))
% 1.51/1.69  (step t2335.t14 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule contraction :premises (t2335.t13))
% 1.51/1.69  (step t2335.t15 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule implies :premises (t2335.t14))
% 1.51/1.69  (step t2335.t16 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2335.t17 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t2335.t16 t2335.a4 t2335.a0 t2335.a3 t2335.a2 t2335.a1))
% 1.51/1.69  (step t2335.t18 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2335.t15 t2335.t17))
% 1.51/1.69  (step t2335 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t2335.a0 t2335.a1 t2335.a2 t2335.a3 t2335.a4))
% 1.51/1.69  (step t2336 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2337 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2338 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2339 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2340 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2341 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2335 t2336 t2337 t2338 t2339 t2340))
% 1.51/1.69  (step t2342 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule reordering :premises (t2341))
% 1.51/1.69  (step t2343 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule contraction :premises (t2342))
% 1.51/1.69  (step t2344 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2334 t2343))
% 1.51/1.69  (step t2345 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2346 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule resolution :premises (t2344 t2345))
% 1.51/1.69  (step t2347 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule contraction :premises (t2346))
% 1.51/1.69  (step t2348 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule implies :premises (t2347))
% 1.51/1.69  (step t2349 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t2333 t2348))
% 1.51/1.69  (step t2350 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2349))
% 1.51/1.69  (step t2351 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 1.51/1.69  (step t2352 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2353 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2354 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t12 t13 t2352 t1390 t2353))
% 1.51/1.69  (step t2355 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 1.51/1.69  (step t2356 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2357)
% 1.51/1.69  (assume t2357.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2357.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2357.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 1.51/1.69  (assume t2357.a3 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.69  (step t2357.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2357.t2)
% 1.51/1.69  (assume t2357.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.69  (assume t2357.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2357.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.69  (assume t2357.t2.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 1.51/1.69  (step t2357.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2357.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 (t2357.t2.t1))
% 1.51/1.69  (step t2357.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2357.t2.a1))
% 1.51/1.69  (step t2357.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2357.t2.t3))
% 1.51/1.69  (step t2357.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t2357.t2.a3))
% 1.51/1.69  (step t2357.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2357.t2.a2))
% 1.51/1.69  (step t2357.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2357.t2.t6))
% 1.51/1.69  (step t2357.t2.t8 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2357.t2.t5 t2357.t2.t7))
% 1.51/1.69  (step t2357.t2.t9 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t2357.t2.t4 t2357.t2.t8))
% 1.51/1.69  (step t2357.t2.t10 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2357.t2.t11 (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 (t2357.t2.t10))
% 1.51/1.69  (step t2357.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) :rule not_not)
% 1.51/1.69  (step t2357.t2.t13 (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 (t2357.t2.t11 t2357.t2.t12))
% 1.51/1.69  (step t2357.t2.t14 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t2357.t2.t13 t2357.t2.a0))
% 1.51/1.69  (step t2357.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t2357.t2.t9 t2357.t2.t14))
% 1.51/1.69  (step t2357.t2.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2357.t2.t2 t2357.t2.t15))
% 1.51/1.69  (step t2357.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2357.t2.a0 t2357.t2.a1 t2357.t2.a2 t2357.t2.a3))
% 1.51/1.69  (step t2357.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2357.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2357.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2357.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2357.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2357.t2 t2357.t3 t2357.t4 t2357.t5 t2357.t6))
% 1.51/1.69  (step t2357.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2357.t7))
% 1.51/1.69  (step t2357.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2357.t8))
% 1.51/1.69  (step t2357.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= 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 (t2357.t1 t2357.t9))
% 1.51/1.69  (step t2357.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= 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)
% 1.51/1.69  (step t2357.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2357.t10 t2357.t11))
% 1.51/1.69  (step t2357.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2357.t12))
% 1.51/1.69  (step t2357.t14 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2357.t13))
% 1.51/1.69  (step t2357.t15 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2357.t16 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2357.t17)
% 1.51/1.69  (assume t2357.t17.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2357.t17.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2357.t17.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2357.t17.a1))
% 1.51/1.69  (step t2357.t17.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2357.t17.t1))
% 1.51/1.69  (step t2357.t17.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2357.t17.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2357.t17.a0))
% 1.51/1.69  (step t2357.t17.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2357.t17.t3 t2357.t17.t4))
% 1.51/1.69  (step t2357.t17.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2357.t17.t2 t2357.t17.t5))
% 1.51/1.69  (step t2357.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2357.t17.a0 t2357.t17.a1))
% 1.51/1.69  (step t2357.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2357.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2357.t20 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2357.t17 t2357.t18 t2357.t19))
% 1.51/1.69  (step t2357.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2357.t20))
% 1.51/1.69  (step t2357.t22 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2357.t21))
% 1.51/1.69  (step t2357.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2357.t16 t2357.t22))
% 1.51/1.69  (step t2357.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.69  (step t2357.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2357.t23 t2357.t24))
% 1.51/1.69  (step t2357.t26 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2357.t25))
% 1.51/1.69  (step t2357.t27 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2357.t26))
% 1.51/1.69  (step t2357.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2357.t29 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2357.t28 t2357.a1 t2357.a0))
% 1.51/1.69  (step t2357.t30 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2357.t27 t2357.t29))
% 1.51/1.69  (step t2357.t31 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2357.t15 t2357.a3 t2357.a1 t2357.t30 t2357.a2))
% 1.51/1.69  (step t2357.t32 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2357.t14 t2357.t31))
% 1.51/1.69  (step t2357 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2357.a0 t2357.a1 t2357.a2 t2357.a3))
% 1.51/1.69  (step t2358 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2359 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2360 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2361 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2362 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t2357 t2358 t2359 t2360 t2361))
% 1.51/1.69  (step t2363 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2362))
% 1.51/1.69  (step t2364 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2363))
% 1.51/1.69  (step t2365 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2356 t2364))
% 1.51/1.69  (step t2366 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2367 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2365 t2366))
% 1.51/1.69  (step t2368 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2367))
% 1.51/1.69  (step t2369 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2368))
% 1.51/1.69  (step t2370 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2355 t2369))
% 1.51/1.69  (step t2371 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2372 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2373 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 1.51/1.69  (step t2374 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 1.51/1.69  (step t2375 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 1.51/1.69  (step t2376 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2370 t2371 t2372 t2373 t2374 t2375))
% 1.51/1.69  (step t2377 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2376))
% 1.51/1.69  (step t2378 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2351 t2354 t2377))
% 1.51/1.69  (step t2379 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t2378))
% 1.51/1.69  (step t2380 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2379))
% 1.51/1.69  (step t2381 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 1.51/1.69  (step t2382 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t2383 (cl (= (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) true) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2384 (cl (not (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) true)) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t2383))
% 1.51/1.69  (step t2385 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))))) :rule all_simplify)
% 1.51/1.69  (step t2386 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule refl)
% 1.51/1.69  (step t2387 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 1.51/1.69  (step t2388 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t2386 t2387))
% 1.51/1.69  (step t2389 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) true)) :rule all_simplify)
% 1.51/1.69  (step t2390 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) true)) :rule trans :premises (t2388 t2389))
% 1.51/1.69  (step t2391 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) true)) :rule trans :premises (t2385 t2390))
% 1.51/1.69  (step t2392 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2384 t2391))
% 1.51/1.69  (step t2393 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 1.51/1.69  (step t2394 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t12 t13 t2382 t2392 t2393))
% 1.51/1.69  (step t2395 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2396 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2397)
% 1.51/1.69  (assume t2397.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2397.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2397.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2397.a3 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))
% 1.51/1.69  (step t2397.t1 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2397.t2)
% 1.51/1.69  (assume t2397.t2.a0 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))
% 1.51/1.69  (assume t2397.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2397.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.69  (step t2397.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2397.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t2397.t2.t1))
% 1.51/1.69  (step t2397.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 1.51/1.69  (step t2397.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2397.t2.a2))
% 1.51/1.69  (step t2397.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2397.t2.t4))
% 1.51/1.69  (step t2397.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2397.t2.t5))
% 1.51/1.69  (step t2397.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) :rule symm :premises (t2397.t2.a1))
% 1.51/1.69  (step t2397.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t2397.t2.t7))
% 1.51/1.69  (step t2397.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) :rule trans :premises (t2397.t2.t6 t2397.t2.t8))
% 1.51/1.69  (step t2397.t2.t10 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule cong :premises (t2397.t2.t3 t2397.t2.t9))
% 1.51/1.69  (step t2397.t2.t11 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2397.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) false) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv2 :premises (t2397.t2.t11))
% 1.51/1.69  (step t2397.t2.t13 (cl (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule not_not)
% 1.51/1.69  (step t2397.t2.t14 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) false) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule resolution :premises (t2397.t2.t12 t2397.t2.t13))
% 1.51/1.69  (step t2397.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule resolution :premises (t2397.t2.t14 t2397.t2.a0))
% 1.51/1.69  (step t2397.t2.t16 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t2397.t2.t10 t2397.t2.t15))
% 1.51/1.69  (step t2397.t2.t17 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2397.t2.t2 t2397.t2.t16))
% 1.51/1.69  (step t2397.t2 (cl (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t2397.t2.a0 t2397.t2.a1 t2397.t2.a2))
% 1.51/1.69  (step t2397.t3 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2397.t4 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2397.t5 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2397.t6 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2397.t2 t2397.t3 t2397.t4 t2397.t5))
% 1.51/1.69  (step t2397.t7 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t2397.t6))
% 1.51/1.69  (step t2397.t8 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2397.t7))
% 1.51/1.69  (step t2397.t9 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2397.t1 t2397.t8))
% 1.51/1.69  (step t2397.t10 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2397.t11 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2397.t9 t2397.t10))
% 1.51/1.69  (step t2397.t12 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t2397.t11))
% 1.51/1.69  (step t2397.t13 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t2397.t12))
% 1.51/1.69  (step t2397.t14 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2397.t15 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2397.t16)
% 1.51/1.69  (assume t2397.t16.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2397.t16.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2397.t16.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2397.t16.a1))
% 1.51/1.69  (step t2397.t16.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2397.t16.t1))
% 1.51/1.69  (step t2397.t16.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2397.t16.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2397.t16.a0))
% 1.51/1.69  (step t2397.t16.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2397.t16.t3 t2397.t16.t4))
% 1.51/1.69  (step t2397.t16.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2397.t16.t2 t2397.t16.t5))
% 1.51/1.69  (step t2397.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2397.t16.a0 t2397.t16.a1))
% 1.51/1.69  (step t2397.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2397.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2397.t19 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2397.t16 t2397.t17 t2397.t18))
% 1.51/1.69  (step t2397.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2397.t19))
% 1.51/1.69  (step t2397.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2397.t20))
% 1.51/1.69  (step t2397.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2397.t15 t2397.t21))
% 1.51/1.69  (step t2397.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.69  (step t2397.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2397.t22 t2397.t23))
% 1.51/1.69  (step t2397.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2397.t24))
% 1.51/1.69  (step t2397.t26 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2397.t25))
% 1.51/1.69  (step t2397.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2397.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2397.t27 t2397.a1 t2397.a0))
% 1.51/1.69  (step t2397.t29 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2397.t26 t2397.t28))
% 1.51/1.69  (step t2397.t30 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2397.t14 t2397.a3 t2397.a2 t2397.t29))
% 1.51/1.69  (step t2397.t31 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2397.t13 t2397.t30))
% 1.51/1.69  (step t2397 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t2397.a0 t2397.a1 t2397.a2 t2397.a3))
% 1.51/1.69  (step t2398 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2399 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2400 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2401 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2402 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t2397 t2398 t2399 t2400 t2401))
% 1.51/1.69  (step t2403 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t2402))
% 1.51/1.69  (step t2404 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2403))
% 1.51/1.69  (step t2405 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2396 t2404))
% 1.51/1.69  (step t2406 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2407 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2405 t2406))
% 1.51/1.69  (step t2408 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t2407))
% 1.51/1.69  (step t2409 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t2408))
% 1.51/1.69  (step t2410 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2395 t2409))
% 1.51/1.69  (step t2411 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2412 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2413 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2414 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2415 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2416 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2410 t2411 t2412 t2413 t2414 t2415))
% 1.51/1.69  (step t2417 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t2416))
% 1.51/1.69  (step t2418 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2381 t2394 t2417))
% 1.51/1.69  (step t2419 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t2418))
% 1.51/1.69  (step t2420 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2419))
% 1.51/1.69  (step t2421 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_pos2)
% 1.51/1.69  (step t2422 (cl (= (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) true) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2423 (cl (not (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) true)) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t2422))
% 1.51/1.69  (step t2424 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))))) :rule all_simplify)
% 1.51/1.69  (step t2425 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule refl)
% 1.51/1.69  (step t2426 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 1.51/1.69  (step t2427 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t2425 t2426))
% 1.51/1.69  (step t2428 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) true)) :rule all_simplify)
% 1.51/1.69  (step t2429 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) true)) :rule trans :premises (t2427 t2428))
% 1.51/1.69  (step t2430 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) true)) :rule trans :premises (t2424 t2429))
% 1.51/1.69  (step t2431 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2423 t2430))
% 1.51/1.69  (step t2432 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t2433 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t12 t13 t2382 t2431 t2432))
% 1.51/1.69  (step t2434 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 1.51/1.69  (step t2435 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2436)
% 1.51/1.69  (assume t2436.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2436.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2436.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2436.a3 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.69  (step t2436.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2436.t2)
% 1.51/1.69  (assume t2436.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.69  (assume t2436.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.69  (assume t2436.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))
% 1.51/1.69  (step t2436.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2436.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t2436.t2.t1))
% 1.51/1.69  (step t2436.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2436.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) :rule symm :premises (t2436.t2.a2))
% 1.51/1.69  (step t2436.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t2436.t2.t4))
% 1.51/1.69  (step t2436.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) :rule symm :premises (t2436.t2.t5))
% 1.51/1.69  (step t2436.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2436.t2.a1))
% 1.51/1.69  (step t2436.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2436.t2.t7))
% 1.51/1.69  (step t2436.t2.t9 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2436.t2.t6 t2436.t2.t8))
% 1.51/1.69  (step t2436.t2.t10 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t2436.t2.t3 t2436.t2.t9))
% 1.51/1.69  (step t2436.t2.t11 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2436.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv2 :premises (t2436.t2.t11))
% 1.51/1.69  (step t2436.t2.t13 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule not_not)
% 1.51/1.69  (step t2436.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2436.t2.t12 t2436.t2.t13))
% 1.51/1.69  (step t2436.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t2436.t2.t14 t2436.t2.a0))
% 1.51/1.69  (step t2436.t2.t16 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule trans :premises (t2436.t2.t10 t2436.t2.t15))
% 1.51/1.69  (step t2436.t2.t17 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2436.t2.t2 t2436.t2.t16))
% 1.51/1.69  (step t2436.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t2436.t2.a0 t2436.t2.a1 t2436.t2.a2))
% 1.51/1.69  (step t2436.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2436.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2436.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2436.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t2436.t2 t2436.t3 t2436.t4 t2436.t5))
% 1.51/1.69  (step t2436.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t2436.t6))
% 1.51/1.69  (step t2436.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t2436.t7))
% 1.51/1.69  (step t2436.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2436.t1 t2436.t8))
% 1.51/1.69  (step t2436.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2436.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t2436.t9 t2436.t10))
% 1.51/1.69  (step t2436.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t2436.t11))
% 1.51/1.69  (step t2436.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t2436.t12))
% 1.51/1.69  (step t2436.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 1.51/1.69  (step t2436.t15 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2436.t16)
% 1.51/1.69  (assume t2436.t16.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2436.t16.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2436.t16.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2436.t16.a1))
% 1.51/1.69  (step t2436.t16.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2436.t16.t1))
% 1.51/1.69  (step t2436.t16.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2436.t16.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2436.t16.a0))
% 1.51/1.69  (step t2436.t16.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2436.t16.t3 t2436.t16.t4))
% 1.51/1.69  (step t2436.t16.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2436.t16.t2 t2436.t16.t5))
% 1.51/1.69  (step t2436.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2436.t16.a0 t2436.t16.a1))
% 1.51/1.69  (step t2436.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2436.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2436.t19 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2436.t16 t2436.t17 t2436.t18))
% 1.51/1.69  (step t2436.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2436.t19))
% 1.51/1.69  (step t2436.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2436.t20))
% 1.51/1.69  (step t2436.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2436.t15 t2436.t21))
% 1.51/1.69  (step t2436.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.69  (step t2436.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2436.t22 t2436.t23))
% 1.51/1.69  (step t2436.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2436.t24))
% 1.51/1.69  (step t2436.t26 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2436.t25))
% 1.51/1.69  (step t2436.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2436.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2436.t27 t2436.a1 t2436.a0))
% 1.51/1.69  (step t2436.t29 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2436.t26 t2436.t28))
% 1.51/1.69  (step t2436.t30 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2436.t14 t2436.a3 t2436.t29 t2436.a2))
% 1.51/1.69  (step t2436.t31 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2436.t13 t2436.t30))
% 1.51/1.69  (step t2436 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t2436.a0 t2436.a1 t2436.a2 t2436.a3))
% 1.51/1.69  (step t2437 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2438 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2439 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2440 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2441 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t2436 t2437 t2438 t2439 t2440))
% 1.51/1.69  (step t2442 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t2441))
% 1.51/1.69  (step t2443 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t2442))
% 1.51/1.69  (step t2444 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2435 t2443))
% 1.51/1.69  (step t2445 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 1.51/1.69  (step t2446 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t2444 t2445))
% 1.51/1.69  (step t2447 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t2446))
% 1.51/1.69  (step t2448 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t2447))
% 1.51/1.69  (step t2449 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t2434 t2448))
% 1.51/1.69  (step t2450 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2451 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2452 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2453 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 1.51/1.69  (step t2454 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2455 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t2449 t2450 t2451 t2452 t2453 t2454))
% 1.51/1.69  (step t2456 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t2455))
% 1.51/1.69  (step t2457 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t2421 t2433 t2456))
% 1.51/1.69  (step t2458 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule or :premises (t2457))
% 1.51/1.69  (step t2459 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2458))
% 1.51/1.69  (step t2460 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule and :premises (t268))
% 1.51/1.69  (step t2461 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t2460))
% 1.51/1.69  (step t2462 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t2461))
% 1.51/1.69  (step t2463 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2462 t276))
% 1.51/1.69  (step t2464 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 1.51/1.69  (step t2465 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2466 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2467 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t11 t2465 t2466))
% 1.51/1.69  (step t2468 (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)
% 1.51/1.69  (step t2469 (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)
% 1.51/1.69  (anchor :step t2470)
% 1.51/1.69  (assume t2470.a0 (not (= tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2470.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 1.51/1.69  (step t2470.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)
% 1.51/1.69  (anchor :step t2470.t2)
% 1.51/1.69  (assume t2470.t2.a0 (not (= tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2470.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 1.51/1.69  (step t2470.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2470.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 (t2470.t2.t1))
% 1.51/1.69  (step t2470.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 1.51/1.69  (step t2470.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t2470.t2.a1))
% 1.51/1.69  (step t2470.t2.t5 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 tptp.e13))) :rule cong :premises (t2470.t2.t3 t2470.t2.t4))
% 1.51/1.69  (step t2470.t2.t6 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 1.51/1.69  (step t2470.t2.t7 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t2470.t2.t6))
% 1.51/1.69  (step t2470.t2.t8 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 1.51/1.69  (step t2470.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t2470.t2.t7 t2470.t2.t8))
% 1.51/1.69  (step t2470.t2.t10 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t2470.t2.t9 t2470.t2.a0))
% 1.51/1.69  (step t2470.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t2470.t2.t5 t2470.t2.t10))
% 1.51/1.69  (step t2470.t2.t12 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2470.t2.t2 t2470.t2.t11))
% 1.51/1.69  (step t2470.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 (t2470.t2.a0 t2470.t2.a1))
% 1.51/1.69  (step t2470.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)
% 1.51/1.69  (step t2470.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)
% 1.51/1.69  (step t2470.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 (t2470.t2 t2470.t3 t2470.t4))
% 1.51/1.69  (step t2470.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 (t2470.t5))
% 1.51/1.69  (step t2470.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 (t2470.t6))
% 1.51/1.69  (step t2470.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 (t2470.t1 t2470.t7))
% 1.51/1.69  (step t2470.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)
% 1.51/1.69  (step t2470.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 (t2470.t8 t2470.t9))
% 1.51/1.69  (step t2470.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 (t2470.t10))
% 1.51/1.69  (step t2470.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 (t2470.t11))
% 1.51/1.69  (step t2470.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)
% 1.51/1.69  (step t2470.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2470.t13 t2470.a0 t2470.a1))
% 1.51/1.69  (step t2470.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2470.t12 t2470.t14))
% 1.51/1.69  (step t2470 (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 (t2470.a0 t2470.a1))
% 1.51/1.69  (step t2471 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2472 (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)
% 1.51/1.69  (step t2473 (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 (t2470 t2471 t2472))
% 1.51/1.69  (step t2474 (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 (t2473))
% 1.51/1.69  (step t2475 (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 (t2474))
% 1.51/1.69  (step t2476 (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 (t2469 t2475))
% 1.51/1.69  (step t2477 (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)
% 1.51/1.69  (step t2478 (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 (t2476 t2477))
% 1.51/1.69  (step t2479 (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 (t2478))
% 1.51/1.69  (step t2480 (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 (t2479))
% 1.51/1.69  (step t2481 (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 resolution :premises (t2468 t2480))
% 1.51/1.69  (step t2482 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2483 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 1.51/1.69  (step t2484 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= 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 or_neg)
% 1.51/1.69  (step t2485 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (or (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 resolution :premises (t2481 t2482 t2483 t2484))
% 1.51/1.69  (step t2486 (cl (or (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 contraction :premises (t2485))
% 1.51/1.69  (step t2487 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2464 t2467 t2486))
% 1.51/1.69  (step t2488 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t2487))
% 1.51/1.69  (step t2489 (cl (not (= tptp.e12 tptp.e13))) :rule and :premises (a6))
% 1.51/1.69  (step t2490 (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)
% 1.51/1.69  (step t2491 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t2492 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 1.51/1.69  (step t2493 (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 (t11 t2491 t2492))
% 1.51/1.69  (step t2494 (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)
% 1.51/1.69  (step t2495 (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)
% 1.51/1.69  (anchor :step t2496)
% 1.51/1.69  (assume t2496.a0 (not (= tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2496.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.51/1.69  (step t2496.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)
% 1.51/1.69  (anchor :step t2496.t2)
% 1.51/1.69  (assume t2496.t2.a0 (not (= tptp.e12 tptp.e13)))
% 1.51/1.69  (assume t2496.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 1.51/1.69  (step t2496.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2496.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 (t2496.t2.t1))
% 1.51/1.69  (step t2496.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 1.51/1.69  (step t2496.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t2496.t2.a1))
% 1.51/1.69  (step t2496.t2.t5 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 tptp.e13))) :rule cong :premises (t2496.t2.t3 t2496.t2.t4))
% 1.51/1.69  (step t2496.t2.t6 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 1.51/1.69  (step t2496.t2.t7 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t2496.t2.t6))
% 1.51/1.69  (step t2496.t2.t8 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 1.51/1.69  (step t2496.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t2496.t2.t7 t2496.t2.t8))
% 1.51/1.69  (step t2496.t2.t10 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t2496.t2.t9 t2496.t2.a0))
% 1.51/1.69  (step t2496.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t2496.t2.t5 t2496.t2.t10))
% 1.51/1.69  (step t2496.t2.t12 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t2496.t2.t2 t2496.t2.t11))
% 1.51/1.69  (step t2496.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 (t2496.t2.a0 t2496.t2.a1))
% 1.51/1.69  (step t2496.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)
% 1.51/1.69  (step t2496.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)
% 1.51/1.69  (step t2496.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 (t2496.t2 t2496.t3 t2496.t4))
% 1.51/1.69  (step t2496.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 (t2496.t5))
% 1.51/1.69  (step t2496.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 (t2496.t6))
% 1.51/1.69  (step t2496.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 (t2496.t1 t2496.t7))
% 1.51/1.69  (step t2496.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)
% 1.51/1.69  (step t2496.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 (t2496.t8 t2496.t9))
% 1.51/1.69  (step t2496.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 (t2496.t10))
% 1.51/1.69  (step t2496.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 (t2496.t11))
% 1.51/1.69  (step t2496.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)
% 1.51/1.69  (step t2496.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t2496.t13 t2496.a0 t2496.a1))
% 1.51/1.69  (step t2496.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t2496.t12 t2496.t14))
% 1.51/1.69  (step t2496 (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 (t2496.a0 t2496.a1))
% 1.51/1.69  (step t2497 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2498 (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)
% 1.51/1.69  (step t2499 (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 (t2496 t2497 t2498))
% 1.51/1.69  (step t2500 (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 (t2499))
% 1.51/1.69  (step t2501 (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 (t2500))
% 1.51/1.69  (step t2502 (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 (t2495 t2501))
% 1.51/1.69  (step t2503 (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)
% 1.51/1.69  (step t2504 (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 (t2502 t2503))
% 1.51/1.69  (step t2505 (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 (t2504))
% 1.51/1.69  (step t2506 (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 (t2505))
% 1.51/1.69  (step t2507 (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 (t2494 t2506))
% 1.51/1.69  (step t2508 (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)
% 1.51/1.69  (step t2509 (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)
% 1.51/1.69  (step t2510 (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)
% 1.51/1.69  (step t2511 (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 (t2507 t2508 t2509 t2510))
% 1.51/1.69  (step t2512 (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 (t2511))
% 1.51/1.69  (step t2513 (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 (t2490 t2493 t2512))
% 1.51/1.69  (step t2514 (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 (t2513))
% 1.51/1.69  (step t2515 (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 (t2514))
% 1.51/1.69  (step t2516 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t431 t466 t1357 t1418 t1439 t1456 t1474 t1492 t1510 t1512 t1531 t1695 t465 t464 t913 t453 t1716 t1997 t465 t1438 t913 t455 t276 t454 t2015 t2060 t465 t1438 t913 t2083 t2148 t465 t464 t1438 t913 t453 t455 t276 t454 t2150 t1379 t2187 t2189 t2232 t2234 t2273 t2275 t2232 t2294 t1656 t464 t463 t453 t456 t2314 t1957 t465 t463 t1438 t913 t456 t2332 t1868 t463 t1438 t456 t2350 t2146 t463 t1438 t456 t2380 t276 t454 t1415 t2420 t276 t454 t2459 t2463 t276 t454 t2488 t2489 t2515 t2489))
% 1.51/1.69  (step t2517 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t2516))
% 1.51/1.69  (step t2518 (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 (t167))
% 1.51/1.69  (step t2519 (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 (t2518))
% 1.51/1.69  (step t2520 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 1.51/1.69  (step t2521 (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)
% 1.51/1.69  (step t2522 (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 (t2521))
% 1.51/1.69  (step t2523 (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)
% 1.51/1.69  (step t2524 (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)
% 1.51/1.69  (step t2525 (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)
% 1.51/1.69  (step t2526 (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 (t2524 t2525))
% 1.51/1.69  (step t2527 (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)
% 1.51/1.69  (step t2528 (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 (t2526 t2527))
% 1.51/1.69  (step t2529 (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 (t2523 t2528))
% 1.51/1.69  (step t2530 (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 (t2522 t2529))
% 1.51/1.69  (step t2531 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2532 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t12 t13 t2530 t2531))
% 1.51/1.69  (step t2533 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule and_neg)
% 1.51/1.69  (step t2534 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2535)
% 1.51/1.69  (assume t2535.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2535.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2535.a2 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))
% 1.51/1.69  (step t2535.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2535.t2)
% 1.51/1.69  (assume t2535.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))
% 1.51/1.69  (assume t2535.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.69  (step t2535.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2535.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 (t2535.t2.t1))
% 1.51/1.69  (step t2535.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2535.t2.a1))
% 1.51/1.69  (step t2535.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2535.t2.t3))
% 1.51/1.69  (step t2535.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) :rule refl)
% 1.51/1.69  (step t2535.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule cong :premises (t2535.t2.t4 t2535.t2.t5))
% 1.51/1.69  (step t2535.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)
% 1.51/1.69  (step t2535.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 (t2535.t2.t7))
% 1.51/1.69  (step t2535.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)
% 1.51/1.69  (step t2535.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 (t2535.t2.t8 t2535.t2.t9))
% 1.51/1.69  (step t2535.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) false)) :rule resolution :premises (t2535.t2.t10 t2535.t2.a0))
% 1.51/1.69  (step t2535.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t2535.t2.t6 t2535.t2.t11))
% 1.51/1.69  (step t2535.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2535.t2.t2 t2535.t2.t12))
% 1.51/1.69  (step t2535.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t2535.t2.a0 t2535.t2.a1))
% 1.51/1.69  (step t2535.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 1.51/1.69  (step t2535.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2535.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2535.t2 t2535.t3 t2535.t4))
% 1.51/1.69  (step t2535.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t2535.t5))
% 1.51/1.69  (step t2535.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2535.t6))
% 1.51/1.69  (step t2535.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2535.t1 t2535.t7))
% 1.51/1.69  (step t2535.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2535.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2535.t8 t2535.t9))
% 1.51/1.69  (step t2535.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2535.t10))
% 1.51/1.69  (step t2535.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t2535.t11))
% 1.51/1.69  (step t2535.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2535.t14 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2535.t15)
% 1.51/1.69  (assume t2535.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2535.t15.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2535.t15.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2535.t15.a1))
% 1.51/1.69  (step t2535.t15.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2535.t15.t1))
% 1.51/1.69  (step t2535.t15.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2535.t15.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2535.t15.a0))
% 1.51/1.69  (step t2535.t15.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2535.t15.t3 t2535.t15.t4))
% 1.51/1.69  (step t2535.t15.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2535.t15.t2 t2535.t15.t5))
% 1.51/1.69  (step t2535.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2535.t15.a0 t2535.t15.a1))
% 1.51/1.69  (step t2535.t16 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2535.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2535.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2535.t15 t2535.t16 t2535.t17))
% 1.51/1.69  (step t2535.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2535.t18))
% 1.51/1.69  (step t2535.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2535.t19))
% 1.51/1.69  (step t2535.t21 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2535.t14 t2535.t20))
% 1.51/1.69  (step t2535.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.69  (step t2535.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2535.t21 t2535.t22))
% 1.51/1.69  (step t2535.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2535.t23))
% 1.51/1.69  (step t2535.t25 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2535.t24))
% 1.51/1.69  (step t2535.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2535.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2535.t26 t2535.a1 t2535.a0))
% 1.51/1.69  (step t2535.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2535.t25 t2535.t27))
% 1.51/1.69  (step t2535.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2535.t13 t2535.a2 t2535.t28))
% 1.51/1.69  (step t2535.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2535.t12 t2535.t29))
% 1.51/1.69  (step t2535 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t2535.a0 t2535.a1 t2535.a2))
% 1.51/1.69  (step t2536 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2537 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2538 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (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)
% 1.51/1.69  (step t2539 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t2535 t2536 t2537 t2538))
% 1.51/1.69  (step t2540 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t2539))
% 1.51/1.69  (step t2541 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t2540))
% 1.51/1.69  (step t2542 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (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 (t2534 t2541))
% 1.51/1.69  (step t2543 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (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)
% 1.51/1.69  (step t2544 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2542 t2543))
% 1.51/1.69  (step t2545 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2544))
% 1.51/1.69  (step t2546 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t2545))
% 1.51/1.69  (step t2547 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2533 t2546))
% 1.51/1.69  (step t2548 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2549 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2550 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))))) :rule or_neg)
% 1.51/1.69  (step t2551 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (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)
% 1.51/1.69  (step t2552 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2547 t2548 t2549 t2550 t2551))
% 1.51/1.69  (step t2553 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t2552))
% 1.51/1.69  (step t2554 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t2520 t2532 t2553))
% 1.51/1.69  (step t2555 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t2554))
% 1.51/1.69  (step t2556 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2555))
% 1.51/1.69  (step t2557 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t702))
% 1.51/1.69  (step t2558 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t2556 t2557 t276 t454))
% 1.51/1.69  (step t2559 (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 (t167))
% 1.51/1.69  (step t2560 (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 (t2559))
% 1.51/1.69  (step t2561 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 1.51/1.69  (step t2562 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2563 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t2562))
% 1.51/1.69  (step t2564 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))))) :rule all_simplify)
% 1.51/1.69  (step t2565 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule refl)
% 1.51/1.69  (step t2566 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 1.51/1.69  (step t2567 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t2565 t2566))
% 1.51/1.69  (step t2568 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule all_simplify)
% 1.51/1.69  (step t2569 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) true)) :rule trans :premises (t2567 t2568))
% 1.51/1.69  (step t2570 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule trans :premises (t2564 t2569))
% 1.51/1.69  (step t2571 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2563 t2570))
% 1.51/1.69  (step t2572 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 1.51/1.69  (step t2573 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t12 t13 t2571 t2572))
% 1.51/1.69  (step t2574 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 1.51/1.69  (step t2575 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2576)
% 1.51/1.69  (assume t2576.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2576.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2576.a2 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))
% 1.51/1.69  (step t2576.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2576.t2)
% 1.51/1.69  (assume t2576.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))
% 1.51/1.69  (assume t2576.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.69  (step t2576.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2576.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 (t2576.t2.t1))
% 1.51/1.69  (step t2576.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2576.t2.a1))
% 1.51/1.69  (step t2576.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2576.t2.t3))
% 1.51/1.69  (step t2576.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule refl)
% 1.51/1.69  (step t2576.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t2576.t2.t4 t2576.t2.t5))
% 1.51/1.69  (step t2576.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2576.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t2576.t2.t7))
% 1.51/1.69  (step t2576.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 1.51/1.69  (step t2576.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t2576.t2.t8 t2576.t2.t9))
% 1.51/1.69  (step t2576.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t2576.t2.t10 t2576.t2.a0))
% 1.51/1.69  (step t2576.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t2576.t2.t6 t2576.t2.t11))
% 1.51/1.69  (step t2576.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2576.t2.t2 t2576.t2.t12))
% 1.51/1.69  (step t2576.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t2576.t2.a0 t2576.t2.a1))
% 1.51/1.69  (step t2576.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2576.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2576.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2576.t2 t2576.t3 t2576.t4))
% 1.51/1.69  (step t2576.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2576.t5))
% 1.51/1.69  (step t2576.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t2576.t6))
% 1.51/1.69  (step t2576.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2576.t1 t2576.t7))
% 1.51/1.69  (step t2576.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2576.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2576.t8 t2576.t9))
% 1.51/1.69  (step t2576.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t2576.t10))
% 1.51/1.69  (step t2576.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t2576.t11))
% 1.51/1.69  (step t2576.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2576.t14 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2576.t15)
% 1.51/1.69  (assume t2576.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2576.t15.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2576.t15.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2576.t15.a1))
% 1.51/1.69  (step t2576.t15.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2576.t15.t1))
% 1.51/1.69  (step t2576.t15.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2576.t15.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2576.t15.a0))
% 1.51/1.69  (step t2576.t15.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2576.t15.t3 t2576.t15.t4))
% 1.51/1.69  (step t2576.t15.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2576.t15.t2 t2576.t15.t5))
% 1.51/1.69  (step t2576.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2576.t15.a0 t2576.t15.a1))
% 1.51/1.69  (step t2576.t16 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2576.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2576.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2576.t15 t2576.t16 t2576.t17))
% 1.51/1.69  (step t2576.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2576.t18))
% 1.51/1.69  (step t2576.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2576.t19))
% 1.51/1.69  (step t2576.t21 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2576.t14 t2576.t20))
% 1.51/1.69  (step t2576.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.69  (step t2576.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2576.t21 t2576.t22))
% 1.51/1.69  (step t2576.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2576.t23))
% 1.51/1.69  (step t2576.t25 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2576.t24))
% 1.51/1.69  (step t2576.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2576.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2576.t26 t2576.a1 t2576.a0))
% 1.51/1.69  (step t2576.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2576.t25 t2576.t27))
% 1.51/1.69  (step t2576.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2576.t13 t2576.a2 t2576.t28))
% 1.51/1.69  (step t2576.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2576.t12 t2576.t29))
% 1.51/1.69  (step t2576 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t2576.a0 t2576.a1 t2576.a2))
% 1.51/1.69  (step t2577 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2578 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2579 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2580 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t2576 t2577 t2578 t2579))
% 1.51/1.69  (step t2581 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t2580))
% 1.51/1.69  (step t2582 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t2581))
% 1.51/1.69  (step t2583 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2575 t2582))
% 1.51/1.69  (step t2584 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2585 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2583 t2584))
% 1.51/1.69  (step t2586 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t2585))
% 1.51/1.69  (step t2587 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t2586))
% 1.51/1.69  (step t2588 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2574 t2587))
% 1.51/1.69  (step t2589 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2590 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2591 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 1.51/1.69  (step t2592 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2593 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2588 t2589 t2590 t2591 t2592))
% 1.51/1.69  (step t2594 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t2593))
% 1.51/1.69  (step t2595 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t2561 t2573 t2594))
% 1.51/1.69  (step t2596 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t2595))
% 1.51/1.69  (step t2597 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2596))
% 1.51/1.69  (step t2598 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule and :premises (t702))
% 1.51/1.69  (step t2599 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t2597 t2598 t276 t454))
% 1.51/1.69  (step t2600 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t2517 t2519 t273 t2558 t2560 t2599))
% 1.51/1.69  (step t2601 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t2600))
% 1.51/1.69  (step t2602 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t167))
% 1.51/1.69  (step t2603 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t2602))
% 1.51/1.69  (step t2604 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 1.51/1.69  (step t2605 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2606 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2607 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t13 t2605 t2245 t2606))
% 1.51/1.69  (step t2608 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2609 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2610)
% 1.51/1.69  (assume t2610.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2610.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 1.51/1.69  (assume t2610.a2 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2610.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2610.t2)
% 1.51/1.69  (assume t2610.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2610.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2610.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 1.51/1.69  (step t2610.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2610.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 (t2610.t2.t1))
% 1.51/1.69  (step t2610.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.69  (step t2610.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t2610.t2.a2))
% 1.51/1.69  (step t2610.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2610.t2.a1))
% 1.51/1.69  (step t2610.t2.t6 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2610.t2.t5))
% 1.51/1.69  (step t2610.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t2610.t2.t4 t2610.t2.t6))
% 1.51/1.69  (step t2610.t2.t8 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t2610.t2.t3 t2610.t2.t7))
% 1.51/1.69  (step t2610.t2.t9 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 1.51/1.69  (step t2610.t2.t10 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv2 :premises (t2610.t2.t9))
% 1.51/1.69  (step t2610.t2.t11 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule not_not)
% 1.51/1.69  (step t2610.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t2610.t2.t10 t2610.t2.t11))
% 1.51/1.69  (step t2610.t2.t13 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule resolution :premises (t2610.t2.t12 t2610.t2.a0))
% 1.51/1.69  (step t2610.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t2610.t2.t8 t2610.t2.t13))
% 1.51/1.69  (step t2610.t2.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2610.t2.t2 t2610.t2.t14))
% 1.51/1.69  (step t2610.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t2610.t2.a0 t2610.t2.a1 t2610.t2.a2))
% 1.51/1.69  (step t2610.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2610.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2610.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2610.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2610.t2 t2610.t3 t2610.t4 t2610.t5))
% 1.51/1.69  (step t2610.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t2610.t6))
% 1.51/1.69  (step t2610.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t2610.t7))
% 1.51/1.69  (step t2610.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2610.t1 t2610.t8))
% 1.51/1.69  (step t2610.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2610.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2610.t9 t2610.t10))
% 1.51/1.69  (step t2610.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t2610.t11))
% 1.51/1.69  (step t2610.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t2610.t12))
% 1.51/1.69  (step t2610.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2610.t15 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2610.t14 t2610.a2 t2610.a0 t2610.a1))
% 1.51/1.69  (step t2610.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2610.t13 t2610.t15))
% 1.51/1.69  (step t2610 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t2610.a0 t2610.a1 t2610.a2))
% 1.51/1.69  (step t2611 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2612 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2613 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2614 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2610 t2611 t2612 t2613))
% 1.51/1.69  (step t2615 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t2614))
% 1.51/1.69  (step t2616 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t2615))
% 1.51/1.69  (step t2617 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= 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 (t2609 t2616))
% 1.51/1.69  (step t2618 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= 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)
% 1.51/1.69  (step t2619 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2617 t2618))
% 1.51/1.69  (step t2620 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t2619))
% 1.51/1.69  (step t2621 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t2620))
% 1.51/1.69  (step t2622 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2608 t2621))
% 1.51/1.69  (step t2623 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2624 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 1.51/1.69  (step t2625 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2626 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= 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)
% 1.51/1.69  (step t2627 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2622 t2623 t2624 t2625 t2626))
% 1.51/1.69  (step t2628 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t2627))
% 1.51/1.69  (step t2629 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t2604 t2607 t2628))
% 1.51/1.69  (step t2630 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t2629))
% 1.51/1.69  (step t2631 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t2630))
% 1.51/1.69  (step t2632 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t2631 t2272 t768 t276))
% 1.51/1.69  (step t2633 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t2601 t2603 t2632))
% 1.51/1.69  (step t2634 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule contraction :premises (t2633))
% 1.51/1.69  (step t2635 (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 (t167))
% 1.51/1.69  (step t2636 (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 (t2635))
% 1.51/1.69  (step t2637 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t2638 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2639)
% 1.51/1.69  (assume t2639.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2639.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2639.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2639.a3 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2639.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2639.a5 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 1.51/1.69  (assume t2639.a6 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 1.51/1.69  (assume t2639.a7 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2639.a8 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (step t2639.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2639.t2)
% 1.51/1.69  (assume t2639.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (assume t2639.t2.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2639.t2.a2 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2639.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2639.t2.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 1.51/1.69  (assume t2639.t2.a5 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2639.t2.a6 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2639.t2.a7 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2639.t2.a8 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 1.51/1.69  (step t2639.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t2639.t2.a8))
% 1.51/1.69  (step t2639.t2.t2 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2639.t2.a6))
% 1.51/1.69  (step t2639.t2.t3 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2639.t2.t2))
% 1.51/1.69  (step t2639.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2639.t2.a7))
% 1.51/1.69  (step t2639.t2.t5 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t2639.t2.t4))
% 1.51/1.69  (step t2639.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t2639.t2.t3 t2639.t2.t5))
% 1.51/1.69  (step t2639.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2639.t2.t6))
% 1.51/1.69  (step t2639.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t2639.t2.t1 t2639.t2.a5 t2639.t2.t7))
% 1.51/1.69  (step t2639.t2.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t2639.t2.t8))
% 1.51/1.69  (step t2639.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t2639.t2.a5))
% 1.51/1.69  (step t2639.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule trans :premises (t2639.t2.t6 t2639.t2.t10))
% 1.51/1.69  (step t2639.t2.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h4 tptp.e12))) :rule cong :premises (t2639.t2.t11))
% 1.51/1.69  (step t2639.t2.t13 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2639.t2.a0))
% 1.51/1.69  (step t2639.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t2639.t2.a1))
% 1.51/1.69  (step t2639.t2.t15 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t2639.t2.a4))
% 1.51/1.69  (step t2639.t2.t16 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t2639.t2.t15))
% 1.51/1.69  (step t2639.t2.t17 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2639.t2.t14))
% 1.51/1.69  (step t2639.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t2639.t2.t13))
% 1.51/1.69  (step t2639.t2.t19 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t2639.t2.t17 t2639.t2.t18))
% 1.51/1.69  (step t2639.t2.t20 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2639.t2.a3))
% 1.51/1.69  (step t2639.t2.t21 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2639.t2.t20))
% 1.51/1.69  (step t2639.t2.t22 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2639.t2.a2))
% 1.51/1.69  (step t2639.t2.t23 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t2639.t2.t22))
% 1.51/1.69  (step t2639.t2.t24 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t2639.t2.t21 t2639.t2.t23))
% 1.51/1.69  (step t2639.t2.t25 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule cong :premises (t2639.t2.t19 t2639.t2.t24))
% 1.51/1.69  (step t2639.t2.t26 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule trans :premises (t2639.t2.t9 t2639.t2.t12 t2639.t2.t13 t2639.t2.t14 t2639.t2.t16 t2639.t2.t25))
% 1.51/1.69  (step t2639.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t2639.t2.a0 t2639.t2.a1 t2639.t2.a2 t2639.t2.a3 t2639.t2.a4 t2639.t2.a5 t2639.t2.a6 t2639.t2.a7 t2639.t2.a8))
% 1.51/1.69  (step t2639.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2639.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2639.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2639.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2639.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t2639.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2639.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2639.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2639.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2639.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2639.t2 t2639.t3 t2639.t4 t2639.t5 t2639.t6 t2639.t7 t2639.t8 t2639.t9 t2639.t10 t2639.t11))
% 1.51/1.69  (step t2639.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2639.t12))
% 1.51/1.69  (step t2639.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule contraction :premises (t2639.t13))
% 1.51/1.69  (step t2639.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2639.t1 t2639.t14))
% 1.51/1.69  (step t2639.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2639.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2639.t15 t2639.t16))
% 1.51/1.69  (step t2639.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule contraction :premises (t2639.t17))
% 1.51/1.69  (step t2639.t19 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule implies :premises (t2639.t18))
% 1.51/1.69  (step t2639.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2639.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2639.t20 t2639.a8 t2639.a4 t2639.a7 t2639.a3 t2639.a6 t2639.a2 t2639.a0 t2639.a1 t2639.a5))
% 1.51/1.69  (step t2639.t22 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2639.t19 t2639.t21))
% 1.51/1.69  (step t2639 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t2639.a0 t2639.a1 t2639.a2 t2639.a3 t2639.a4 t2639.a5 t2639.a6 t2639.a7 t2639.a8))
% 1.51/1.69  (step t2640 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2641 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2642 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2643 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2644 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2645 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2646 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 1.51/1.69  (step t2647 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2648 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2649 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2639 t2640 t2641 t2642 t2643 t2644 t2645 t2646 t2647 t2648))
% 1.51/1.69  (step t2650 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule reordering :premises (t2649))
% 1.51/1.69  (step t2651 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule contraction :premises (t2650))
% 1.51/1.69  (step t2652 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2638 t2651))
% 1.51/1.69  (step t2653 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2654 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule resolution :premises (t2652 t2653))
% 1.51/1.69  (step t2655 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule contraction :premises (t2654))
% 1.51/1.69  (step t2656 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule implies :premises (t2655))
% 1.51/1.69  (step t2657 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t2637 t2656))
% 1.51/1.69  (step t2658 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2657))
% 1.51/1.69  (step t2659 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2660 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2661)
% 1.51/1.69  (assume t2661.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2661.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (assume t2661.a2 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 1.51/1.69  (assume t2661.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2661.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.69  (step t2661.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2661.t2)
% 1.51/1.69  (assume t2661.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))
% 1.51/1.69  (assume t2661.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))
% 1.51/1.69  (assume t2661.t2.a2 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 1.51/1.69  (assume t2661.t2.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 1.51/1.69  (assume t2661.t2.a4 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (step t2661.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t2661.t2.a4))
% 1.51/1.69  (step t2661.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.h4 tptp.e13))) :rule cong :premises (t2661.t2.t1))
% 1.51/1.69  (step t2661.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2661.t2.a3))
% 1.51/1.69  (step t2661.t2.t4 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2661.t2.t3))
% 1.51/1.69  (step t2661.t2.t5 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2661.t2.t4))
% 1.51/1.69  (step t2661.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t2661.t2.a2))
% 1.51/1.69  (step t2661.t2.t7 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2661.t2.t6))
% 1.51/1.69  (step t2661.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t2661.t2.a1))
% 1.51/1.69  (step t2661.t2.t9 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2661.t2.t8))
% 1.51/1.69  (step t2661.t2.t10 (cl (= (tptp.h4 tptp.e11) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2661.t2.a0))
% 1.51/1.69  (step t2661.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule symm :premises (t2661.t2.t10))
% 1.51/1.69  (step t2661.t2.t12 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t2661.t2.t9 t2661.t2.t11))
% 1.51/1.69  (step t2661.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule cong :premises (t2661.t2.t12 t2661.t2.t12))
% 1.51/1.69  (step t2661.t2.t14 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule trans :premises (t2661.t2.t2 t2661.t2.t5 t2661.t2.t7 t2661.t2.t13))
% 1.51/1.69  (step t2661.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t2661.t2.a0 t2661.t2.a1 t2661.t2.a2 t2661.t2.a3 t2661.t2.a4))
% 1.51/1.69  (step t2661.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2661.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2661.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t2661.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2661.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2661.t8 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2661.t2 t2661.t3 t2661.t4 t2661.t5 t2661.t6 t2661.t7))
% 1.51/1.69  (step t2661.t9 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule reordering :premises (t2661.t8))
% 1.51/1.69  (step t2661.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule contraction :premises (t2661.t9))
% 1.51/1.69  (step t2661.t11 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t2661.t1 t2661.t10))
% 1.51/1.69  (step t2661.t12 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2661.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule resolution :premises (t2661.t11 t2661.t12))
% 1.51/1.69  (step t2661.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule contraction :premises (t2661.t13))
% 1.51/1.69  (step t2661.t15 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule implies :premises (t2661.t14))
% 1.51/1.69  (step t2661.t16 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2661.t17 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2661.t16 t2661.a4 t2661.a0 t2661.a2 t2661.a3 t2661.a1))
% 1.51/1.69  (step t2661.t18 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t2661.t15 t2661.t17))
% 1.51/1.69  (step t2661 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t2661.a0 t2661.a1 t2661.a2 t2661.a3 t2661.a4))
% 1.51/1.69  (step t2662 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 1.51/1.69  (step t2663 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2664 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 1.51/1.69  (step t2665 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2666 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2667 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))))) :rule resolution :premises (t2661 t2662 t2663 t2664 t2665 t2666))
% 1.51/1.69  (step t2668 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule reordering :premises (t2667))
% 1.51/1.69  (step t2669 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule contraction :premises (t2668))
% 1.51/1.69  (step t2670 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t2660 t2669))
% 1.51/1.69  (step t2671 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2672 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule resolution :premises (t2670 t2671))
% 1.51/1.69  (step t2673 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule contraction :premises (t2672))
% 1.51/1.69  (step t2674 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule implies :premises (t2673))
% 1.51/1.69  (step t2675 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t2659 t2674))
% 1.51/1.69  (step t2676 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e11)))) :rule reordering :premises (t2675))
% 1.51/1.69  (step t2677 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t2678 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2679)
% 1.51/1.69  (assume t2679.a0 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2679.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2679.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 1.51/1.69  (assume t2679.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 1.51/1.69  (assume t2679.a4 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2679.a5 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (step t2679.t1 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2679.t2)
% 1.51/1.69  (assume t2679.t2.a0 (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)))
% 1.51/1.69  (assume t2679.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2679.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))
% 1.51/1.69  (assume t2679.t2.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))))
% 1.51/1.69  (assume t2679.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 1.51/1.69  (assume t2679.t2.a5 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 1.51/1.69  (step t2679.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t2679.t2.a5))
% 1.51/1.69  (step t2679.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.h4 tptp.e10))) :rule cong :premises (t2679.t2.t1))
% 1.51/1.69  (step t2679.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2679.t2.a0))
% 1.51/1.69  (step t2679.t2.t4 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) tptp.e20)) :rule symm :premises (t2679.t2.a1))
% 1.51/1.69  (step t2679.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t2679.t2.a4))
% 1.51/1.69  (step t2679.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t2679.t2.t5))
% 1.51/1.69  (step t2679.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2679.t2.t4))
% 1.51/1.69  (step t2679.t2.t8 (cl (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule symm :premises (t2679.t2.t3))
% 1.51/1.69  (step t2679.t2.t9 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t2679.t2.t7 t2679.t2.t8))
% 1.51/1.69  (step t2679.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) tptp.e22)) :rule symm :premises (t2679.t2.a3))
% 1.51/1.69  (step t2679.t2.t11 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2679.t2.t10))
% 1.51/1.69  (step t2679.t2.t12 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2679.t2.a2))
% 1.51/1.69  (step t2679.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule symm :premises (t2679.t2.t12))
% 1.51/1.69  (step t2679.t2.t14 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t2679.t2.t11 t2679.t2.t13))
% 1.51/1.69  (step t2679.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule cong :premises (t2679.t2.t9 t2679.t2.t14))
% 1.51/1.69  (step t2679.t2.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule trans :premises (t2679.t2.t2 t2679.t2.t3 t2679.t2.t4 t2679.t2.t6 t2679.t2.t15))
% 1.51/1.69  (step t2679.t2 (cl (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t2679.t2.a0 t2679.t2.a1 t2679.t2.a2 t2679.t2.a3 t2679.t2.a4 t2679.t2.a5))
% 1.51/1.69  (step t2679.t3 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2679.t4 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2679.t5 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2679.t6 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2679.t7 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t2679.t8 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2679.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t2679.t2 t2679.t3 t2679.t4 t2679.t5 t2679.t6 t2679.t7 t2679.t8))
% 1.51/1.69  (step t2679.t10 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2679.t9))
% 1.51/1.69  (step t2679.t11 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule contraction :premises (t2679.t10))
% 1.51/1.69  (step t2679.t12 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t2679.t1 t2679.t11))
% 1.51/1.69  (step t2679.t13 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t2679.t14 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2679.t12 t2679.t13))
% 1.51/1.69  (step t2679.t15 (cl (=> (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule contraction :premises (t2679.t14))
% 1.51/1.69  (step t2679.t16 (cl (not (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule implies :premises (t2679.t15))
% 1.51/1.69  (step t2679.t17 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 1.51/1.69  (step t2679.t18 (cl (and (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2679.t17 t2679.a4 t2679.a0 t2679.a5 t2679.a1 t2679.a3 t2679.a2))
% 1.51/1.69  (step t2679.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t2679.t16 t2679.t18))
% 1.51/1.69  (step t2679 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t2679.a0 t2679.a1 t2679.a2 t2679.a3 t2679.a4 t2679.a5))
% 1.51/1.69  (step t2680 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2681 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 1.51/1.69  (step t2682 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2683 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 1.51/1.69  (step t2684 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2685 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2686 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2679 t2680 t2681 t2682 t2683 t2684 t2685))
% 1.51/1.69  (step t2687 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2686))
% 1.51/1.69  (step t2688 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule contraction :premises (t2687))
% 1.51/1.69  (step t2689 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t2678 t2688))
% 1.51/1.69  (step t2690 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 1.51/1.69  (step t2691 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule resolution :premises (t2689 t2690))
% 1.51/1.69  (step t2692 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule contraction :premises (t2691))
% 1.51/1.69  (step t2693 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule implies :premises (t2692))
% 1.51/1.69  (step t2694 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t2677 t2693))
% 1.51/1.69  (step t2695 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e12)))) :rule reordering :premises (t2694))
% 1.51/1.69  (step t2696 (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)
% 1.51/1.69  (step t2697 (cl (= (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true) (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 1.51/1.69  (step t2698 (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 (t2697))
% 1.51/1.69  (step t2699 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))))) :rule all_simplify)
% 1.51/1.69  (step t2700 (cl (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12))) :rule refl)
% 1.51/1.69  (step t2701 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule all_simplify)
% 1.51/1.69  (step t2702 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)))) :rule cong :premises (t2700 t2701))
% 1.51/1.69  (step t2703 (cl (= (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)) true)) :rule all_simplify)
% 1.51/1.69  (step t2704 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) true)) :rule trans :premises (t2702 t2703))
% 1.51/1.69  (step t2705 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true)) :rule trans :premises (t2699 t2704))
% 1.51/1.69  (step t2706 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule resolution :premises (t2698 t2705))
% 1.51/1.69  (step t2707 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2708 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2709 (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 (t2706 t2707 t2708))
% 1.51/1.69  (step t2710 (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)
% 1.51/1.69  (step t2711 (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)
% 1.51/1.69  (anchor :step t2712)
% 1.51/1.69  (assume t2712.a0 (not (= tptp.e10 tptp.e12)))
% 1.51/1.69  (assume t2712.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 1.51/1.69  (step t2712.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)
% 1.51/1.69  (anchor :step t2712.t2)
% 1.51/1.69  (assume t2712.t2.a0 (not (= tptp.e10 tptp.e12)))
% 1.51/1.69  (assume t2712.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 1.51/1.69  (step t2712.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2712.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 (t2712.t2.t1))
% 1.51/1.69  (step t2712.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 1.51/1.69  (step t2712.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t2712.t2.a1))
% 1.51/1.69  (step t2712.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 tptp.e12))) :rule cong :premises (t2712.t2.t3 t2712.t2.t4))
% 1.51/1.69  (step t2712.t2.t6 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 1.51/1.69  (step t2712.t2.t7 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t2712.t2.t6))
% 1.51/1.69  (step t2712.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 1.51/1.69  (step t2712.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t2712.t2.t7 t2712.t2.t8))
% 1.51/1.69  (step t2712.t2.t10 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t2712.t2.t9 t2712.t2.a0))
% 1.51/1.69  (step t2712.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t2712.t2.t5 t2712.t2.t10))
% 1.51/1.69  (step t2712.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2712.t2.t2 t2712.t2.t11))
% 1.51/1.69  (step t2712.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 (t2712.t2.a0 t2712.t2.a1))
% 1.51/1.69  (step t2712.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)
% 1.51/1.69  (step t2712.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)
% 1.51/1.69  (step t2712.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 (t2712.t2 t2712.t3 t2712.t4))
% 1.51/1.69  (step t2712.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 (t2712.t5))
% 1.51/1.69  (step t2712.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 (t2712.t6))
% 1.51/1.69  (step t2712.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 (t2712.t1 t2712.t7))
% 1.51/1.69  (step t2712.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)
% 1.51/1.69  (step t2712.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 (t2712.t8 t2712.t9))
% 1.51/1.69  (step t2712.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 (t2712.t10))
% 1.51/1.69  (step t2712.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 (t2712.t11))
% 1.51/1.69  (step t2712.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)
% 1.51/1.69  (step t2712.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2712.t13 t2712.a0 t2712.a1))
% 1.51/1.69  (step t2712.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2712.t12 t2712.t14))
% 1.51/1.69  (step t2712 (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 (t2712.a0 t2712.a1))
% 1.51/1.69  (step t2713 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 1.51/1.69  (step t2714 (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)
% 1.51/1.69  (step t2715 (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 (t2712 t2713 t2714))
% 1.51/1.69  (step t2716 (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 (t2715))
% 1.51/1.69  (step t2717 (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 (t2716))
% 1.51/1.69  (step t2718 (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 (t2711 t2717))
% 1.51/1.69  (step t2719 (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)
% 1.51/1.69  (step t2720 (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 (t2718 t2719))
% 1.51/1.69  (step t2721 (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 (t2720))
% 1.51/1.69  (step t2722 (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 (t2721))
% 1.51/1.69  (step t2723 (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 (t2710 t2722))
% 1.51/1.69  (step t2724 (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)
% 1.51/1.69  (step t2725 (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)
% 1.51/1.69  (step t2726 (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)
% 1.51/1.69  (step t2727 (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 (t2723 t2724 t2725 t2726))
% 1.51/1.69  (step t2728 (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 (t2727))
% 1.51/1.69  (step t2729 (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 (t2696 t2709 t2728))
% 1.51/1.69  (step t2730 (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 (t2729))
% 1.51/1.69  (step t2731 (cl (not (= tptp.e10 tptp.e12))) :rule and :premises (a6))
% 1.51/1.69  (step t2732 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 1.51/1.69  (step t2733 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 1.51/1.69  (step t2734 (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)
% 1.51/1.69  (step t2735 (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 (t2734))
% 1.51/1.69  (step t2736 (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)
% 1.51/1.69  (step t2737 (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)
% 1.51/1.69  (step t2738 (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)
% 1.51/1.69  (step t2739 (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 (t2737 t2738))
% 1.51/1.69  (step t2740 (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)
% 1.51/1.69  (step t2741 (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 (t2739 t2740))
% 1.51/1.69  (step t2742 (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 (t2736 t2741))
% 1.51/1.69  (step t2743 (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 (t2735 t2742))
% 1.51/1.69  (step t2744 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2745 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t12 t13 t14 t2733 t2707 t2743 t2744))
% 1.51/1.69  (step t2746 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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))))) :rule and_neg)
% 1.51/1.69  (step t2747 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2748)
% 1.51/1.69  (assume t2748.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2748.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2748.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2748.a3 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (assume t2748.a4 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 1.51/1.69  (assume t2748.a5 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 1.51/1.69  (step t2748.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2748.t2)
% 1.51/1.69  (assume t2748.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 1.51/1.69  (assume t2748.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (assume t2748.t2.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))
% 1.51/1.69  (assume t2748.t2.a3 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 1.51/1.69  (step t2748.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2748.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 (t2748.t2.t1))
% 1.51/1.69  (step t2748.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t2748.t2.a1))
% 1.51/1.69  (step t2748.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t2748.t2.t3))
% 1.51/1.69  (step t2748.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t2748.t2.a3))
% 1.51/1.69  (step t2748.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12)) :rule symm :premises (t2748.t2.a2))
% 1.51/1.69  (step t2748.t2.t7 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t2748.t2.t6))
% 1.51/1.69  (step t2748.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t2748.t2.t5 t2748.t2.t7))
% 1.51/1.69  (step t2748.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t2748.t2.t4 t2748.t2.t8))
% 1.51/1.69  (step t2748.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)
% 1.51/1.69  (step t2748.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 (t2748.t2.t10))
% 1.51/1.69  (step t2748.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)
% 1.51/1.69  (step t2748.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 (t2748.t2.t11 t2748.t2.t12))
% 1.51/1.69  (step t2748.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t2748.t2.t13 t2748.t2.a0))
% 1.51/1.69  (step t2748.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t2748.t2.t9 t2748.t2.t14))
% 1.51/1.69  (step t2748.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2748.t2.t2 t2748.t2.t15))
% 1.51/1.69  (step t2748.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t2748.t2.a0 t2748.t2.a1 t2748.t2.a2 t2748.t2.a3))
% 1.51/1.69  (step t2748.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (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)))) :rule and_pos)
% 1.51/1.69  (step t2748.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2748.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2748.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2748.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2748.t2 t2748.t3 t2748.t4 t2748.t5 t2748.t6))
% 1.51/1.69  (step t2748.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2748.t7))
% 1.51/1.69  (step t2748.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t2748.t8))
% 1.51/1.69  (step t2748.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (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 (t2748.t1 t2748.t9))
% 1.51/1.69  (step t2748.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (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)
% 1.51/1.69  (step t2748.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2748.t10 t2748.t11))
% 1.51/1.69  (step t2748.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2748.t12))
% 1.51/1.69  (step t2748.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t2748.t13))
% 1.51/1.69  (step t2748.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 1.51/1.69  (step t2748.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2748.t17)
% 1.51/1.69  (assume t2748.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (assume t2748.t17.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.69  (assume t2748.t17.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.69  (step t2748.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) tptp.e12)) :rule symm :premises (t2748.t17.a2))
% 1.51/1.69  (step t2748.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2748.t17.t1))
% 1.51/1.69  (step t2748.t17.t3 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2748.t17.a0))
% 1.51/1.69  (step t2748.t17.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2748.t17.a1))
% 1.51/1.69  (step t2748.t17.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e11))) :rule cong :premises (t2748.t17.t3 t2748.t17.t4))
% 1.51/1.69  (step t2748.t17.t6 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t2748.t17.t2 t2748.t17.t5))
% 1.51/1.69  (step t2748.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule subproof :discharge (t2748.t17.a0 t2748.t17.a1 t2748.t17.a2))
% 1.51/1.69  (step t2748.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2748.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2748.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2748.t21 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2748.t17 t2748.t18 t2748.t19 t2748.t20))
% 1.51/1.69  (step t2748.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule reordering :premises (t2748.t21))
% 1.51/1.69  (step t2748.t23 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule contraction :premises (t2748.t22))
% 1.51/1.69  (step t2748.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t2748.t16 t2748.t23))
% 1.51/1.69  (step t2748.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg2)
% 1.51/1.69  (step t2748.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2748.t24 t2748.t25))
% 1.51/1.69  (step t2748.t27 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t2748.t26))
% 1.51/1.69  (step t2748.t28 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule implies :premises (t2748.t27))
% 1.51/1.69  (step t2748.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.69  (step t2748.t30 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2748.t29 t2748.a0 t2748.a1 t2748.a2))
% 1.51/1.69  (step t2748.t31 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t2748.t28 t2748.t30))
% 1.51/1.69  (step t2748.t32 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2748.t15 t2748.a5 t2748.a3 t2748.t31 t2748.a4))
% 1.51/1.69  (step t2748.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2748.t14 t2748.t32))
% 1.51/1.69  (step t2748 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t2748.a0 t2748.a1 t2748.a2 t2748.a3 t2748.a4 t2748.a5))
% 1.51/1.69  (step t2749 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2750 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.69  (step t2751 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.69  (step t2752 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2753 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 1.51/1.69  (step t2754 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (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)
% 1.51/1.69  (step t2755 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t2748 t2749 t2750 t2751 t2752 t2753 t2754))
% 1.51/1.69  (step t2756 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2755))
% 1.51/1.69  (step t2757 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t2756))
% 1.51/1.69  (step t2758 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2747 t2757))
% 1.51/1.69  (step t2759 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 1.51/1.69  (step t2760 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2758 t2759))
% 1.51/1.69  (step t2761 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2760))
% 1.51/1.69  (step t2762 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t2761))
% 1.51/1.69  (step t2763 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2746 t2762))
% 1.51/1.69  (step t2764 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2765 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.69  (step t2766 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.69  (step t2767 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2768 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 1.51/1.69  (step t2769 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 1.51/1.69  (step t2770 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 1.51/1.69  (step t2771 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2763 t2764 t2765 t2766 t2767 t2768 t2769 t2770))
% 1.51/1.69  (step t2772 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t2771))
% 1.51/1.69  (step t2773 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t2732 t2745 t2772))
% 1.51/1.69  (step t2774 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 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.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t2773))
% 1.51/1.69  (step t2775 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2774))
% 1.51/1.69  (step t2776 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t702))
% 1.51/1.69  (step t2777 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 1.51/1.69  (step t2778 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t2733 t2743 t15))
% 1.51/1.69  (step t2779 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 1.51/1.69  (step t2780 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2781)
% 1.51/1.69  (assume t2781.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (assume t2781.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 1.51/1.69  (step t2781.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2781.t2)
% 1.51/1.69  (assume t2781.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 1.51/1.69  (assume t2781.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (step t2781.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.69  (step t2781.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 (t2781.t2.t1))
% 1.51/1.69  (step t2781.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t2781.t2.a1))
% 1.51/1.69  (step t2781.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t2781.t2.t3))
% 1.51/1.69  (step t2781.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 1.51/1.69  (step t2781.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t2781.t2.t4 t2781.t2.t5))
% 1.51/1.69  (step t2781.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)
% 1.51/1.69  (step t2781.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 (t2781.t2.t7))
% 1.51/1.69  (step t2781.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)
% 1.51/1.69  (step t2781.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 (t2781.t2.t8 t2781.t2.t9))
% 1.51/1.69  (step t2781.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t2781.t2.t10 t2781.t2.a0))
% 1.51/1.69  (step t2781.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t2781.t2.t6 t2781.t2.t11))
% 1.51/1.69  (step t2781.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2781.t2.t2 t2781.t2.t12))
% 1.51/1.69  (step t2781.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t2781.t2.a0 t2781.t2.a1))
% 1.51/1.69  (step t2781.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 1.51/1.69  (step t2781.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2781.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2781.t2 t2781.t3 t2781.t4))
% 1.51/1.69  (step t2781.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t2781.t5))
% 1.51/1.69  (step t2781.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t2781.t6))
% 1.51/1.69  (step t2781.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2781.t1 t2781.t7))
% 1.51/1.69  (step t2781.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 1.51/1.69  (step t2781.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t2781.t8 t2781.t9))
% 1.51/1.69  (step t2781.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t2781.t10))
% 1.51/1.69  (step t2781.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t2781.t11))
% 1.51/1.69  (step t2781.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 1.51/1.69  (step t2781.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2781.t13 t2781.a1 t2781.a0))
% 1.51/1.69  (step t2781.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2781.t12 t2781.t14))
% 1.51/1.69  (step t2781 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t2781.a0 t2781.a1))
% 1.51/1.69  (step t2782 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.69  (step t2783 (cl (not (and (= tptp.e13 (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)
% 1.51/1.69  (step t2784 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t2781 t2782 t2783))
% 1.51/1.69  (step t2785 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t2784))
% 1.51/1.69  (step t2786 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t2785))
% 1.51/1.69  (step t2787 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 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 (t2780 t2786))
% 1.51/1.69  (step t2788 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 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)
% 1.51/1.69  (step t2789 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t2787 t2788))
% 1.51/1.69  (step t2790 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t2789))
% 1.51/1.69  (step t2791 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t2790))
% 1.51/1.69  (step t2792 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t2779 t2791))
% 1.51/1.69  (step t2793 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 1.51/1.69  (step t2794 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 1.51/1.69  (step t2795 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 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)
% 1.51/1.69  (step t2796 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t2792 t2793 t2794 t2795))
% 1.51/1.69  (step t2797 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t2796))
% 1.51/1.69  (step t2798 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t2777 t2778 t2797))
% 1.51/1.69  (step t2799 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t2798))
% 1.51/1.69  (step t2800 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t2799))
% 1.51/1.69  (step t2801 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 1.51/1.69  (step t2802 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2803 (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 (t2802))
% 1.51/1.69  (step t2804 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))))) :rule all_simplify)
% 1.51/1.69  (step t2805 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule refl)
% 1.51/1.69  (step t2806 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 1.51/1.69  (step t2807 (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 (t2805 t2806))
% 1.51/1.69  (step t2808 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule all_simplify)
% 1.51/1.69  (step t2809 (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 (t2807 t2808))
% 1.51/1.69  (step t2810 (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 (t2804 t2809))
% 1.51/1.69  (step t2811 (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 (t2803 t2810))
% 1.51/1.69  (step t2812 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 1.51/1.69  (step t2813 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t2733 t2811 t2812))
% 1.51/1.69  (step t2814 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 1.51/1.69  (step t2815 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2816)
% 1.51/1.69  (assume t2816.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (assume t2816.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 1.51/1.69  (step t2816.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 1.51/1.69  (anchor :step t2816.t2)
% 1.51/1.69  (assume t2816.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 1.51/1.69  (assume t2816.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 1.51/1.69  (step t2816.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.69  (step t2816.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t2816.t2.t1))
% 1.51/1.69  (step t2816.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t2816.t2.a1))
% 1.51/1.69  (step t2816.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t2816.t2.t3))
% 1.51/1.69  (step t2816.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 1.51/1.70  (step t2816.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t2816.t2.t4 t2816.t2.t5))
% 1.51/1.70  (step t2816.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 1.51/1.70  (step t2816.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 (t2816.t2.t7))
% 1.51/1.70  (step t2816.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 1.51/1.70  (step t2816.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 (t2816.t2.t8 t2816.t2.t9))
% 1.51/1.70  (step t2816.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t2816.t2.t10 t2816.t2.a0))
% 1.51/1.70  (step t2816.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t2816.t2.t6 t2816.t2.t11))
% 1.51/1.70  (step t2816.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2816.t2.t2 t2816.t2.t12))
% 1.51/1.70  (step t2816.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2816.t2.a0 t2816.t2.a1))
% 1.51/1.70  (step t2816.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 1.51/1.70  (step t2816.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.70  (step t2816.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2816.t2 t2816.t3 t2816.t4))
% 1.51/1.70  (step t2816.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2816.t5))
% 1.51/1.70  (step t2816.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2816.t6))
% 1.51/1.70  (step t2816.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2816.t1 t2816.t7))
% 1.51/1.70  (step t2816.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 1.51/1.70  (step t2816.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2816.t8 t2816.t9))
% 1.51/1.70  (step t2816.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2816.t10))
% 1.51/1.70  (step t2816.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2816.t11))
% 1.51/1.70  (step t2816.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 1.51/1.70  (step t2816.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2816.t13 t2816.a1 t2816.a0))
% 1.51/1.70  (step t2816.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2816.t12 t2816.t14))
% 1.51/1.70  (step t2816 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t2816.a0 t2816.a1))
% 1.51/1.70  (step t2817 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 1.51/1.70  (step t2818 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 1.51/1.70  (step t2819 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t2816 t2817 t2818))
% 1.51/1.70  (step t2820 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2819))
% 1.51/1.70  (step t2821 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t2820))
% 1.51/1.70  (step t2822 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2815 t2821))
% 1.51/1.70  (step t2823 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 1.51/1.70  (step t2824 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2822 t2823))
% 1.51/1.70  (step t2825 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2824))
% 1.51/1.70  (step t2826 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t2825))
% 1.51/1.70  (step t2827 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t2814 t2826))
% 1.51/1.70  (step t2828 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 1.51/1.70  (step t2829 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 1.51/1.70  (step t2830 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 1.51/1.70  (step t2831 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2827 t2828 t2829 t2830))
% 1.51/1.70  (step t2832 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t2831))
% 1.51/1.70  (step t2833 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t2801 t2813 t2832))
% 1.51/1.70  (step t2834 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t2833))
% 1.51/1.70  (step t2835 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t2834))
% 1.51/1.70  (step t2836 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t702))
% 1.51/1.70  (step t2837 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 1.51/1.70  (step t2838 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 1.51/1.70  (step t2839 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t12 t13 t498 t2431 t2838))
% 1.51/1.70  (step t2840 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 1.51/1.70  (step t2841 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 1.51/1.70  (anchor :step t2842)
% 1.51/1.70  (assume t2842.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.70  (assume t2842.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.70  (assume t2842.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 1.51/1.70  (assume t2842.a3 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.70  (step t2842.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 1.51/1.70  (anchor :step t2842.t2)
% 1.51/1.70  (assume t2842.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))
% 1.51/1.70  (assume t2842.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.70  (assume t2842.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 1.51/1.70  (step t2842.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 1.51/1.70  (step t2842.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 (t2842.t2.t1))
% 1.51/1.70  (step t2842.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.70  (step t2842.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t2842.t2.a2))
% 1.51/1.70  (step t2842.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2842.t2.a1))
% 1.51/1.70  (step t2842.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2842.t2.t5))
% 1.51/1.70  (step t2842.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2842.t2.t4 t2842.t2.t6))
% 1.51/1.70  (step t2842.t2.t8 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t2842.t2.t3 t2842.t2.t7))
% 1.51/1.70  (step t2842.t2.t9 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.70  (step t2842.t2.t10 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv2 :premises (t2842.t2.t9))
% 1.51/1.70  (step t2842.t2.t11 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule not_not)
% 1.51/1.70  (step t2842.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2842.t2.t10 t2842.t2.t11))
% 1.51/1.70  (step t2842.t2.t13 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t2842.t2.t12 t2842.t2.a0))
% 1.51/1.70  (step t2842.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t2842.t2.t8 t2842.t2.t13))
% 1.51/1.70  (step t2842.t2.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2842.t2.t2 t2842.t2.t14))
% 1.51/1.70  (step t2842.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t2842.t2.a0 t2842.t2.a1 t2842.t2.a2))
% 1.51/1.70  (step t2842.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.70  (step t2842.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.70  (step t2842.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.51/1.70  (step t2842.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t2842.t2 t2842.t3 t2842.t4 t2842.t5))
% 1.51/1.70  (step t2842.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t2842.t6))
% 1.51/1.70  (step t2842.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t2842.t7))
% 1.51/1.70  (step t2842.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2842.t1 t2842.t8))
% 1.51/1.70  (step t2842.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 1.51/1.70  (step t2842.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t2842.t9 t2842.t10))
% 1.51/1.70  (step t2842.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t2842.t11))
% 1.51/1.70  (step t2842.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t2842.t12))
% 1.51/1.70  (step t2842.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 1.51/1.70  (step t2842.t15 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.70  (anchor :step t2842.t16)
% 1.51/1.70  (assume t2842.t16.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.70  (assume t2842.t16.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.70  (step t2842.t16.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2842.t16.a1))
% 1.51/1.70  (step t2842.t16.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2842.t16.t1))
% 1.51/1.70  (step t2842.t16.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.70  (step t2842.t16.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2842.t16.a0))
% 1.51/1.70  (step t2842.t16.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2842.t16.t3 t2842.t16.t4))
% 1.51/1.70  (step t2842.t16.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2842.t16.t2 t2842.t16.t5))
% 1.51/1.70  (step t2842.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2842.t16.a0 t2842.t16.a1))
% 1.51/1.70  (step t2842.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.70  (step t2842.t18 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.70  (step t2842.t19 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2842.t16 t2842.t17 t2842.t18))
% 1.51/1.70  (step t2842.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2842.t19))
% 1.51/1.70  (step t2842.t21 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2842.t20))
% 1.51/1.70  (step t2842.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2842.t15 t2842.t21))
% 1.51/1.70  (step t2842.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.70  (step t2842.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2842.t22 t2842.t23))
% 1.51/1.70  (step t2842.t25 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2842.t24))
% 1.51/1.70  (step t2842.t26 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2842.t25))
% 1.51/1.70  (step t2842.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.70  (step t2842.t28 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2842.t27 t2842.a1 t2842.a0))
% 1.51/1.70  (step t2842.t29 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2842.t26 t2842.t28))
% 1.51/1.70  (step t2842.t30 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2842.t14 t2842.a3 t2842.t29 t2842.a2))
% 1.51/1.70  (step t2842.t31 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2842.t13 t2842.t30))
% 1.51/1.70  (step t2842 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t2842.a0 t2842.a1 t2842.a2 t2842.a3))
% 1.51/1.70  (step t2843 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.70  (step t2844 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.70  (step t2845 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 1.51/1.70  (step t2846 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 1.51/1.70  (step t2847 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t2842 t2843 t2844 t2845 t2846))
% 1.51/1.70  (step t2848 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t2847))
% 1.51/1.70  (step t2849 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t2848))
% 1.51/1.70  (step t2850 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2841 t2849))
% 1.51/1.70  (step t2851 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 1.51/1.70  (step t2852 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t2850 t2851))
% 1.51/1.70  (step t2853 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t2852))
% 1.51/1.70  (step t2854 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t2853))
% 1.51/1.70  (step t2855 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2840 t2854))
% 1.51/1.70  (step t2856 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.70  (step t2857 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.70  (step t2858 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 1.51/1.70  (step t2859 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 1.51/1.70  (step t2860 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 1.51/1.70  (step t2861 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t2855 t2856 t2857 t2858 t2859 t2860))
% 1.51/1.70  (step t2862 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t2861))
% 1.51/1.70  (step t2863 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t2837 t2839 t2862))
% 1.51/1.70  (step t2864 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t2863))
% 1.51/1.70  (step t2865 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2864))
% 1.51/1.70  (step t2866 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule and :premises (t268))
% 1.51/1.70  (step t2867 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t2866))
% 1.51/1.70  (step t2868 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t2867))
% 1.51/1.70  (step t2869 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t2634 t2636 t2632 t2658 t1615 t465 t463 t913 t456 t455 t276 t454 t2676 t1308 t464 t1438 t453 t2695 t1310 t465 t463 t913 t456 t2730 t2731 t2775 t455 t276 t454 t2776 t2800 t2776 t2835 t2836 t2865 t2463 t276 t454 t2868))
% 1.51/1.70  (step t2870 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t2869))
% 1.51/1.70  (step t2871 (cl (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t167))
% 1.51/1.70  (step t2872 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t2871))
% 1.51/1.70  (step t2873 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and :premises (t268))
% 1.51/1.70  (step t2874 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule resolution :premises (t2870 t2872 t2873 t2231))
% 1.51/1.70  (step t2875 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t2874))
% 1.51/1.70  (step t2876 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule and :premises (t268))
% 1.51/1.70  (step t2877 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t2876))
% 1.51/1.70  (step t2878 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t2877))
% 1.51/1.70  (step t2879 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2875 t2878))
% 1.51/1.70  (step t2880 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t2879))
% 1.51/1.70  (step t2881 (cl (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 and :premises (t723))
% 1.51/1.70  (step t2882 (cl (= 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 or :premises (t2881))
% 1.51/1.70  (step t2883 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 1.51/1.70  (step t2884 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.70  (step t2885 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t2884))
% 1.51/1.70  (step t2886 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))))) :rule all_simplify)
% 1.51/1.70  (step t2887 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule refl)
% 1.51/1.70  (step t2888 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 1.51/1.70  (step t2889 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t2887 t2888))
% 1.51/1.70  (step t2890 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule all_simplify)
% 1.51/1.70  (step t2891 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) true)) :rule trans :premises (t2889 t2890))
% 1.51/1.70  (step t2892 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule trans :premises (t2886 t2891))
% 1.51/1.70  (step t2893 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2885 t2892))
% 1.51/1.70  (step t2894 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 1.51/1.70  (step t2895 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t12 t13 t2893 t2894))
% 1.51/1.70  (step t2896 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 1.51/1.70  (step t2897 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 1.51/1.70  (anchor :step t2898)
% 1.51/1.70  (assume t2898.a0 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.70  (assume t2898.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.70  (assume t2898.a2 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 1.51/1.70  (step t2898.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 1.51/1.70  (anchor :step t2898.t2)
% 1.51/1.70  (assume t2898.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 1.51/1.70  (assume t2898.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))
% 1.51/1.70  (step t2898.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.70  (step t2898.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 (t2898.t2.t1))
% 1.51/1.70  (step t2898.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) :rule symm :premises (t2898.t2.a1))
% 1.51/1.70  (step t2898.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t2898.t2.t3))
% 1.51/1.70  (step t2898.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 1.51/1.70  (step t2898.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t2898.t2.t4 t2898.t2.t5))
% 1.51/1.70  (step t2898.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 1.51/1.70  (step t2898.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t2898.t2.t7))
% 1.51/1.70  (step t2898.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 1.51/1.70  (step t2898.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t2898.t2.t8 t2898.t2.t9))
% 1.51/1.70  (step t2898.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t2898.t2.t10 t2898.t2.a0))
% 1.51/1.70  (step t2898.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t2898.t2.t6 t2898.t2.t11))
% 1.51/1.70  (step t2898.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2898.t2.t2 t2898.t2.t12))
% 1.51/1.70  (step t2898.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t2898.t2.a0 t2898.t2.a1))
% 1.51/1.70  (step t2898.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 1.51/1.70  (step t2898.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 1.51/1.70  (step t2898.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t2898.t2 t2898.t3 t2898.t4))
% 1.51/1.70  (step t2898.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t2898.t5))
% 1.51/1.70  (step t2898.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t2898.t6))
% 1.51/1.70  (step t2898.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2898.t1 t2898.t7))
% 1.51/1.70  (step t2898.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 1.51/1.70  (step t2898.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2898.t8 t2898.t9))
% 1.51/1.70  (step t2898.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t2898.t10))
% 1.51/1.70  (step t2898.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t2898.t11))
% 1.51/1.70  (step t2898.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 1.51/1.70  (step t2898.t14 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 1.51/1.70  (anchor :step t2898.t15)
% 1.51/1.70  (assume t2898.t15.a0 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))
% 1.51/1.70  (assume t2898.t15.a1 (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))
% 1.51/1.70  (step t2898.t15.t1 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) tptp.e10)) :rule symm :premises (t2898.t15.a1))
% 1.51/1.70  (step t2898.t15.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t2898.t15.t1))
% 1.51/1.70  (step t2898.t15.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 1.51/1.70  (step t2898.t15.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) :rule symm :premises (t2898.t15.a0))
% 1.51/1.70  (step t2898.t15.t5 (cl (= (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t2898.t15.t3 t2898.t15.t4))
% 1.51/1.70  (step t2898.t15.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t2898.t15.t2 t2898.t15.t5))
% 1.51/1.70  (step t2898.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule subproof :discharge (t2898.t15.a0 t2898.t15.a1))
% 1.51/1.70  (step t2898.t16 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.70  (step t2898.t17 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.70  (step t2898.t18 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t2898.t15 t2898.t16 t2898.t17))
% 1.51/1.70  (step t2898.t19 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule reordering :premises (t2898.t18))
% 1.51/1.70  (step t2898.t20 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t2898.t19))
% 1.51/1.70  (step t2898.t21 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2898.t14 t2898.t20))
% 1.51/1.70  (step t2898.t22 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg2)
% 1.51/1.70  (step t2898.t23 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2898.t21 t2898.t22))
% 1.51/1.70  (step t2898.t24 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t2898.t23))
% 1.51/1.70  (step t2898.t25 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule implies :premises (t2898.t24))
% 1.51/1.70  (step t2898.t26 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 1.51/1.70  (step t2898.t27 (cl (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t2898.t26 t2898.a1 t2898.a0))
% 1.51/1.70  (step t2898.t28 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t2898.t25 t2898.t27))
% 1.51/1.70  (step t2898.t29 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t2898.t13 t2898.a2 t2898.t28))
% 1.51/1.70  (step t2898.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2898.t12 t2898.t29))
% 1.51/1.70  (step t2898 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t2898.a0 t2898.a1 t2898.a2))
% 1.51/1.70  (step t2899 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 1.51/1.70  (step t2900 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 1.51/1.70  (step t2901 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 1.51/1.70  (step t2902 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t2898 t2899 t2900 t2901))
% 1.51/1.70  (step t2903 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t2902))
% 1.51/1.70  (step t2904 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t2903))
% 1.51/1.70  (step t2905 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2897 t2904))
% 1.51/1.70  (step t2906 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 1.51/1.70  (step t2907 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2905 t2906))
% 1.51/1.70  (step t2908 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t2907))
% 1.51/1.70  (step t2909 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t2908))
% 1.51/1.70  (step t2910 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2896 t2909))
% 1.51/1.70  (step t2911 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 1.51/1.70  (step t2912 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 1.51/1.70  (step t2913 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 1.51/1.70  (step t2914 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 1.51/1.70  (step t2915 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2910 t2911 t2912 t2913 t2914))
% 1.51/1.70  (step t2916 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t2915))
% 1.51/1.70  (step t2917 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t2883 t2895 t2916))
% 1.51/1.70  (step t2918 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t2917))
% 1.51/1.70  (step t2919 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t2918))
% 1.51/1.70  (step t2920 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t702))
% 1.51/1.70  (step t2921 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t2919 t2920 t276 t454))
% 1.51/1.70  (step t2922 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule and :premises (t268))
% 1.51/1.70  (step t2923 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t2922))
% 1.51/1.70  (step t2924 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t2880 t2882 t1379 t2921 t2923))
% 1.51/1.70  (step t2925 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t2924))
% 1.51/1.70  (step t2926 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t272 t273 t277 t2925))
% 1.51/1.70  (step t2927 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t270 t2926))
% 1.51/1.70  (step t2928 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t169 t2927 t2273 t2463))
% 1.51/1.70  (step t2929 (cl) :rule resolution :premises (t68 t2928 t455 t276 t454 t2489))
% 1.51/1.70  
% 1.51/1.70  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.wO0YcTD4TS/cvc5---1.0.5_3719.smt2
% 1.51/1.70  % cvc5---1.0.5 exiting
% 1.51/1.70  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------