TSTP Solution File: ALG095+1 by Zenon---0.7.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zenon---0.7.1
% Problem  : ALG095+1 : TPTP v8.1.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_zenon %s %d

% Computer : n022.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  : 600s
% DateTime : Thu Jul 14 18:29:14 EDT 2022

% Result   : Theorem 1.19s 1.45s
% Output   : Proof 1.19s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : ALG095+1 : TPTP v8.1.0. Released v2.7.0.
% 0.03/0.13  % Command  : run_zenon %s %d
% 0.13/0.34  % Computer : n022.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Wed Jun  8 21:43:04 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 1.19/1.45  (* PROOF-FOUND *)
% 1.19/1.45  % SZS status Theorem
% 1.19/1.45  (* BEGIN-PROOF *)
% 1.19/1.45  % SZS output start Proof
% 1.19/1.45  Theorem co1 : ((((~((op (e0) (e0)) = (op (e0) (e0))))/\(((op (op (e0) (e0)) (e0)) = (e0))/\(~((op (op (e0) (e0)) (e0)) = (e0)))))\/(((~((op (e1) (e0)) = (op (e0) (e1))))/\(((op (op (e0) (e1)) (e1)) = (e0))/\(~((op (op (e0) (e1)) (e0)) = (e1)))))\/(((~((op (e2) (e0)) = (op (e0) (e2))))/\(((op (op (e0) (e2)) (e2)) = (e0))/\(~((op (op (e0) (e2)) (e0)) = (e2)))))\/(((~((op (e3) (e0)) = (op (e0) (e3))))/\(((op (op (e0) (e3)) (e3)) = (e0))/\(~((op (op (e0) (e3)) (e0)) = (e3)))))\/(((~((op (e4) (e0)) = (op (e0) (e4))))/\(((op (op (e0) (e4)) (e4)) = (e0))/\(~((op (op (e0) (e4)) (e0)) = (e4)))))\/(((~((op (e0) (e1)) = (op (e1) (e0))))/\(((op (op (e1) (e0)) (e0)) = (e1))/\(~((op (op (e1) (e0)) (e1)) = (e0)))))\/(((~((op (e1) (e1)) = (op (e1) (e1))))/\(((op (op (e1) (e1)) (e1)) = (e1))/\(~((op (op (e1) (e1)) (e1)) = (e1)))))\/(((~((op (e2) (e1)) = (op (e1) (e2))))/\(((op (op (e1) (e2)) (e2)) = (e1))/\(~((op (op (e1) (e2)) (e1)) = (e2)))))\/(((~((op (e3) (e1)) = (op (e1) (e3))))/\(((op (op (e1) (e3)) (e3)) = (e1))/\(~((op (op (e1) (e3)) (e1)) = (e3)))))\/(((~((op (e4) (e1)) = (op (e1) (e4))))/\(((op (op (e1) (e4)) (e4)) = (e1))/\(~((op (op (e1) (e4)) (e1)) = (e4)))))\/(((~((op (e0) (e2)) = (op (e2) (e0))))/\(((op (op (e2) (e0)) (e0)) = (e2))/\(~((op (op (e2) (e0)) (e2)) = (e0)))))\/(((~((op (e1) (e2)) = (op (e2) (e1))))/\(((op (op (e2) (e1)) (e1)) = (e2))/\(~((op (op (e2) (e1)) (e2)) = (e1)))))\/(((~((op (e2) (e2)) = (op (e2) (e2))))/\(((op (op (e2) (e2)) (e2)) = (e2))/\(~((op (op (e2) (e2)) (e2)) = (e2)))))\/(((~((op (e3) (e2)) = (op (e2) (e3))))/\(((op (op (e2) (e3)) (e3)) = (e2))/\(~((op (op (e2) (e3)) (e2)) = (e3)))))\/(((~((op (e4) (e2)) = (op (e2) (e4))))/\(((op (op (e2) (e4)) (e4)) = (e2))/\(~((op (op (e2) (e4)) (e2)) = (e4)))))\/(((~((op (e0) (e3)) = (op (e3) (e0))))/\(((op (op (e3) (e0)) (e0)) = (e3))/\(~((op (op (e3) (e0)) (e3)) = (e0)))))\/(((~((op (e1) (e3)) = (op (e3) (e1))))/\(((op (op (e3) (e1)) (e1)) = (e3))/\(~((op (op (e3) (e1)) (e3)) = (e1)))))\/(((~((op (e2) (e3)) = (op (e3) (e2))))/\(((op (op (e3) (e2)) (e2)) = (e3))/\(~((op (op (e3) (e2)) (e3)) = (e2)))))\/(((~((op (e3) (e3)) = (op (e3) (e3))))/\(((op (op (e3) (e3)) (e3)) = (e3))/\(~((op (op (e3) (e3)) (e3)) = (e3)))))\/(((~((op (e4) (e3)) = (op (e3) (e4))))/\(((op (op (e3) (e4)) (e4)) = (e3))/\(~((op (op (e3) (e4)) (e3)) = (e4)))))\/(((~((op (e0) (e4)) = (op (e4) (e0))))/\(((op (op (e4) (e0)) (e0)) = (e4))/\(~((op (op (e4) (e0)) (e4)) = (e0)))))\/(((~((op (e1) (e4)) = (op (e4) (e1))))/\(((op (op (e4) (e1)) (e1)) = (e4))/\(~((op (op (e4) (e1)) (e4)) = (e1)))))\/(((~((op (e2) (e4)) = (op (e4) (e2))))/\(((op (op (e4) (e2)) (e2)) = (e4))/\(~((op (op (e4) (e2)) (e4)) = (e2)))))\/(((~((op (e3) (e4)) = (op (e4) (e3))))/\(((op (op (e4) (e3)) (e3)) = (e4))/\(~((op (op (e4) (e3)) (e4)) = (e3)))))\/((~((op (e4) (e4)) = (op (e4) (e4))))/\(((op (op (e4) (e4)) (e4)) = (e4))/\(~((op (op (e4) (e4)) (e4)) = (e4)))))))))))))))))))))))))))))/\((((op (e0) (e0)) = (e0))\/(((op (e0) (e0)) = (e1))\/(((op (e0) (e0)) = (e2))\/(((op (e0) (e0)) = (e3))\/((op (e0) (e0)) = (e4))))))/\((((op (e0) (e1)) = (e0))\/(((op (e0) (e1)) = (e1))\/(((op (e0) (e1)) = (e2))\/(((op (e0) (e1)) = (e3))\/((op (e0) (e1)) = (e4))))))/\((((op (e0) (e2)) = (e0))\/(((op (e0) (e2)) = (e1))\/(((op (e0) (e2)) = (e2))\/(((op (e0) (e2)) = (e3))\/((op (e0) (e2)) = (e4))))))/\((((op (e0) (e3)) = (e0))\/(((op (e0) (e3)) = (e1))\/(((op (e0) (e3)) = (e2))\/(((op (e0) (e3)) = (e3))\/((op (e0) (e3)) = (e4))))))/\((((op (e0) (e4)) = (e0))\/(((op (e0) (e4)) = (e1))\/(((op (e0) (e4)) = (e2))\/(((op (e0) (e4)) = (e3))\/((op (e0) (e4)) = (e4))))))/\((((op (e1) (e0)) = (e0))\/(((op (e1) (e0)) = (e1))\/(((op (e1) (e0)) = (e2))\/(((op (e1) (e0)) = (e3))\/((op (e1) (e0)) = (e4))))))/\((((op (e1) (e1)) = (e0))\/(((op (e1) (e1)) = (e1))\/(((op (e1) (e1)) = (e2))\/(((op (e1) (e1)) = (e3))\/((op (e1) (e1)) = (e4))))))/\((((op (e1) (e2)) = (e0))\/(((op (e1) (e2)) = (e1))\/(((op (e1) (e2)) = (e2))\/(((op (e1) (e2)) = (e3))\/((op (e1) (e2)) = (e4))))))/\((((op (e1) (e3)) = (e0))\/(((op (e1) (e3)) = (e1))\/(((op (e1) (e3)) = (e2))\/(((op (e1) (e3)) = (e3))\/((op (e1) (e3)) = (e4))))))/\((((op (e1) (e4)) = (e0))\/(((op (e1) (e4)) = (e1))\/(((op (e1) (e4)) = (e2))\/(((op (e1) (e4)) = (e3))\/((op (e1) (e4)) = (e4))))))/\((((op (e2) (e0)) = (e0))\/(((op (e2) (e0)) = (e1))\/(((op (e2) (e0)) = (e2))\/(((op (e2) (e0)) = (e3))\/((op (e2) (e0)) = (e4))))))/\((((op (e2) (e1)) = (e0))\/(((op (e2) (e1)) = (e1))\/(((op (e2) (e1)) = (e2))\/(((op (e2) (e1)) = (e3))\/((op (e2) (e1)) = (e4))))))/\((((op (e2) (e2)) = (e0))\/(((op (e2) (e2)) = (e1))\/(((op (e2) (e2)) = (e2))\/(((op (e2) (e2)) = (e3))\/((op (e2) (e2)) = (e4))))))/\((((op (e2) (e3)) = (e0))\/(((op (e2) (e3)) = (e1))\/(((op (e2) (e3)) = (e2))\/(((op (e2) (e3)) = (e3))\/((op (e2) (e3)) = (e4))))))/\((((op (e2) (e4)) = (e0))\/(((op (e2) (e4)) = (e1))\/(((op (e2) (e4)) = (e2))\/(((op (e2) (e4)) = (e3))\/((op (e2) (e4)) = (e4))))))/\((((op (e3) (e0)) = (e0))\/(((op (e3) (e0)) = (e1))\/(((op (e3) (e0)) = (e2))\/(((op (e3) (e0)) = (e3))\/((op (e3) (e0)) = (e4))))))/\((((op (e3) (e1)) = (e0))\/(((op (e3) (e1)) = (e1))\/(((op (e3) (e1)) = (e2))\/(((op (e3) (e1)) = (e3))\/((op (e3) (e1)) = (e4))))))/\((((op (e3) (e2)) = (e0))\/(((op (e3) (e2)) = (e1))\/(((op (e3) (e2)) = (e2))\/(((op (e3) (e2)) = (e3))\/((op (e3) (e2)) = (e4))))))/\((((op (e3) (e3)) = (e0))\/(((op (e3) (e3)) = (e1))\/(((op (e3) (e3)) = (e2))\/(((op (e3) (e3)) = (e3))\/((op (e3) (e3)) = (e4))))))/\((((op (e3) (e4)) = (e0))\/(((op (e3) (e4)) = (e1))\/(((op (e3) (e4)) = (e2))\/(((op (e3) (e4)) = (e3))\/((op (e3) (e4)) = (e4))))))/\((((op (e4) (e0)) = (e0))\/(((op (e4) (e0)) = (e1))\/(((op (e4) (e0)) = (e2))\/(((op (e4) (e0)) = (e3))\/((op (e4) (e0)) = (e4))))))/\((((op (e4) (e1)) = (e0))\/(((op (e4) (e1)) = (e1))\/(((op (e4) (e1)) = (e2))\/(((op (e4) (e1)) = (e3))\/((op (e4) (e1)) = (e4))))))/\((((op (e4) (e2)) = (e0))\/(((op (e4) (e2)) = (e1))\/(((op (e4) (e2)) = (e2))\/(((op (e4) (e2)) = (e3))\/((op (e4) (e2)) = (e4))))))/\((((op (e4) (e3)) = (e0))\/(((op (e4) (e3)) = (e1))\/(((op (e4) (e3)) = (e2))\/(((op (e4) (e3)) = (e3))\/((op (e4) (e3)) = (e4))))))/\((((op (e4) (e4)) = (e0))\/(((op (e4) (e4)) = (e1))\/(((op (e4) (e4)) = (e2))\/(((op (e4) (e4)) = (e3))\/((op (e4) (e4)) = (e4))))))/\(((op (unit) (e0)) = (e0))/\(((op (e0) (unit)) = (e0))/\(((op (unit) (e1)) = (e1))/\(((op (e1) (unit)) = (e1))/\(((op (unit) (e2)) = (e2))/\(((op (e2) (unit)) = (e2))/\(((op (unit) (e3)) = (e3))/\(((op (e3) (unit)) = (e3))/\(((op (unit) (e4)) = (e4))/\(((op (e4) (unit)) = (e4))/\((((unit) = (e0))\/(((unit) = (e1))\/(((unit) = (e2))\/(((unit) = (e3))\/((unit) = (e4))))))/\((((op (e0) (e0)) = (e0))\/(((op (e0) (e1)) = (e0))\/(((op (e0) (e2)) = (e0))\/(((op (e0) (e3)) = (e0))\/((op (e0) (e4)) = (e0))))))/\((((op (e0) (e0)) = (e0))\/(((op (e1) (e0)) = (e0))\/(((op (e2) (e0)) = (e0))\/(((op (e3) (e0)) = (e0))\/((op (e4) (e0)) = (e0))))))/\((((op (e0) (e0)) = (e1))\/(((op (e0) (e1)) = (e1))\/(((op (e0) (e2)) = (e1))\/(((op (e0) (e3)) = (e1))\/((op (e0) (e4)) = (e1))))))/\((((op (e0) (e0)) = (e1))\/(((op (e1) (e0)) = (e1))\/(((op (e2) (e0)) = (e1))\/(((op (e3) (e0)) = (e1))\/((op (e4) (e0)) = (e1))))))/\((((op (e0) (e0)) = (e2))\/(((op (e0) (e1)) = (e2))\/(((op (e0) (e2)) = (e2))\/(((op (e0) (e3)) = (e2))\/((op (e0) (e4)) = (e2))))))/\((((op (e0) (e0)) = (e2))\/(((op (e1) (e0)) = (e2))\/(((op (e2) (e0)) = (e2))\/(((op (e3) (e0)) = (e2))\/((op (e4) (e0)) = (e2))))))/\((((op (e0) (e0)) = (e3))\/(((op (e0) (e1)) = (e3))\/(((op (e0) (e2)) = (e3))\/(((op (e0) (e3)) = (e3))\/((op (e0) (e4)) = (e3))))))/\((((op (e0) (e0)) = (e3))\/(((op (e1) (e0)) = (e3))\/(((op (e2) (e0)) = (e3))\/(((op (e3) (e0)) = (e3))\/((op (e4) (e0)) = (e3))))))/\((((op (e0) (e0)) = (e4))\/(((op (e0) (e1)) = (e4))\/(((op (e0) (e2)) = (e4))\/(((op (e0) (e3)) = (e4))\/((op (e0) (e4)) = (e4))))))/\((((op (e0) (e0)) = (e4))\/(((op (e1) (e0)) = (e4))\/(((op (e2) (e0)) = (e4))\/(((op (e3) (e0)) = (e4))\/((op (e4) (e0)) = (e4))))))/\((((op (e1) (e0)) = (e0))\/(((op (e1) (e1)) = (e0))\/(((op (e1) (e2)) = (e0))\/(((op (e1) (e3)) = (e0))\/((op (e1) (e4)) = (e0))))))/\((((op (e0) (e1)) = (e0))\/(((op (e1) (e1)) = (e0))\/(((op (e2) (e1)) = (e0))\/(((op (e3) (e1)) = (e0))\/((op (e4) (e1)) = (e0))))))/\((((op (e1) (e0)) = (e1))\/(((op (e1) (e1)) = (e1))\/(((op (e1) (e2)) = (e1))\/(((op (e1) (e3)) = (e1))\/((op (e1) (e4)) = (e1))))))/\((((op (e0) (e1)) = (e1))\/(((op (e1) (e1)) = (e1))\/(((op (e2) (e1)) = (e1))\/(((op (e3) (e1)) = (e1))\/((op (e4) (e1)) = (e1))))))/\((((op (e1) (e0)) = (e2))\/(((op (e1) (e1)) = (e2))\/(((op (e1) (e2)) = (e2))\/(((op (e1) (e3)) = (e2))\/((op (e1) (e4)) = (e2))))))/\((((op (e0) (e1)) = (e2))\/(((op (e1) (e1)) = (e2))\/(((op (e2) (e1)) = (e2))\/(((op (e3) (e1)) = (e2))\/((op (e4) (e1)) = (e2))))))/\((((op (e1) (e0)) = (e3))\/(((op (e1) (e1)) = (e3))\/(((op (e1) (e2)) = (e3))\/(((op (e1) (e3)) = (e3))\/((op (e1) (e4)) = (e3))))))/\((((op (e0) (e1)) = (e3))\/(((op (e1) (e1)) = (e3))\/(((op (e2) (e1)) = (e3))\/(((op (e3) (e1)) = (e3))\/((op (e4) (e1)) = (e3))))))/\((((op (e1) (e0)) = (e4))\/(((op (e1) (e1)) = (e4))\/(((op (e1) (e2)) = (e4))\/(((op (e1) (e3)) = (e4))\/((op (e1) (e4)) = (e4))))))/\((((op (e0) (e1)) = (e4))\/(((op (e1) (e1)) = (e4))\/(((op (e2) (e1)) = (e4))\/(((op (e3) (e1)) = (e4))\/((op (e4) (e1)) = (e4))))))/\((((op (e2) (e0)) = (e0))\/(((op (e2) (e1)) = (e0))\/(((op (e2) (e2)) = (e0))\/(((op (e2) (e3)) = (e0))\/((op (e2) (e4)) = (e0))))))/\((((op (e0) (e2)) = (e0))\/(((op (e1) (e2)) = (e0))\/(((op (e2) (e2)) = (e0))\/(((op (e3) (e2)) = (e0))\/((op (e4) (e2)) = (e0))))))/\((((op (e2) (e0)) = (e1))\/(((op (e2) (e1)) = (e1))\/(((op (e2) (e2)) = (e1))\/(((op (e2) (e3)) = (e1))\/((op (e2) (e4)) = (e1))))))/\((((op (e0) (e2)) = (e1))\/(((op (e1) (e2)) = (e1))\/(((op (e2) (e2)) = (e1))\/(((op (e3) (e2)) = (e1))\/((op (e4) (e2)) = (e1))))))/\((((op (e2) (e0)) = (e2))\/(((op (e2) (e1)) = (e2))\/(((op (e2) (e2)) = (e2))\/(((op (e2) (e3)) = (e2))\/((op (e2) (e4)) = (e2))))))/\((((op (e0) (e2)) = (e2))\/(((op (e1) (e2)) = (e2))\/(((op (e2) (e2)) = (e2))\/(((op (e3) (e2)) = (e2))\/((op (e4) (e2)) = (e2))))))/\((((op (e2) (e0)) = (e3))\/(((op (e2) (e1)) = (e3))\/(((op (e2) (e2)) = (e3))\/(((op (e2) (e3)) = (e3))\/((op (e2) (e4)) = (e3))))))/\((((op (e0) (e2)) = (e3))\/(((op (e1) (e2)) = (e3))\/(((op (e2) (e2)) = (e3))\/(((op (e3) (e2)) = (e3))\/((op (e4) (e2)) = (e3))))))/\((((op (e2) (e0)) = (e4))\/(((op (e2) (e1)) = (e4))\/(((op (e2) (e2)) = (e4))\/(((op (e2) (e3)) = (e4))\/((op (e2) (e4)) = (e4))))))/\((((op (e0) (e2)) = (e4))\/(((op (e1) (e2)) = (e4))\/(((op (e2) (e2)) = (e4))\/(((op (e3) (e2)) = (e4))\/((op (e4) (e2)) = (e4))))))/\((((op (e3) (e0)) = (e0))\/(((op (e3) (e1)) = (e0))\/(((op (e3) (e2)) = (e0))\/(((op (e3) (e3)) = (e0))\/((op (e3) (e4)) = (e0))))))/\((((op (e0) (e3)) = (e0))\/(((op (e1) (e3)) = (e0))\/(((op (e2) (e3)) = (e0))\/(((op (e3) (e3)) = (e0))\/((op (e4) (e3)) = (e0))))))/\((((op (e3) (e0)) = (e1))\/(((op (e3) (e1)) = (e1))\/(((op (e3) (e2)) = (e1))\/(((op (e3) (e3)) = (e1))\/((op (e3) (e4)) = (e1))))))/\((((op (e0) (e3)) = (e1))\/(((op (e1) (e3)) = (e1))\/(((op (e2) (e3)) = (e1))\/(((op (e3) (e3)) = (e1))\/((op (e4) (e3)) = (e1))))))/\((((op (e3) (e0)) = (e2))\/(((op (e3) (e1)) = (e2))\/(((op (e3) (e2)) = (e2))\/(((op (e3) (e3)) = (e2))\/((op (e3) (e4)) = (e2))))))/\((((op (e0) (e3)) = (e2))\/(((op (e1) (e3)) = (e2))\/(((op (e2) (e3)) = (e2))\/(((op (e3) (e3)) = (e2))\/((op (e4) (e3)) = (e2))))))/\((((op (e3) (e0)) = (e3))\/(((op (e3) (e1)) = (e3))\/(((op (e3) (e2)) = (e3))\/(((op (e3) (e3)) = (e3))\/((op (e3) (e4)) = (e3))))))/\((((op (e0) (e3)) = (e3))\/(((op (e1) (e3)) = (e3))\/(((op (e2) (e3)) = (e3))\/(((op (e3) (e3)) = (e3))\/((op (e4) (e3)) = (e3))))))/\((((op (e3) (e0)) = (e4))\/(((op (e3) (e1)) = (e4))\/(((op (e3) (e2)) = (e4))\/(((op (e3) (e3)) = (e4))\/((op (e3) (e4)) = (e4))))))/\((((op (e0) (e3)) = (e4))\/(((op (e1) (e3)) = (e4))\/(((op (e2) (e3)) = (e4))\/(((op (e3) (e3)) = (e4))\/((op (e4) (e3)) = (e4))))))/\((((op (e4) (e0)) = (e0))\/(((op (e4) (e1)) = (e0))\/(((op (e4) (e2)) = (e0))\/(((op (e4) (e3)) = (e0))\/((op (e4) (e4)) = (e0))))))/\((((op (e0) (e4)) = (e0))\/(((op (e1) (e4)) = (e0))\/(((op (e2) (e4)) = (e0))\/(((op (e3) (e4)) = (e0))\/((op (e4) (e4)) = (e0))))))/\((((op (e4) (e0)) = (e1))\/(((op (e4) (e1)) = (e1))\/(((op (e4) (e2)) = (e1))\/(((op (e4) (e3)) = (e1))\/((op (e4) (e4)) = (e1))))))/\((((op (e0) (e4)) = (e1))\/(((op (e1) (e4)) = (e1))\/(((op (e2) (e4)) = (e1))\/(((op (e3) (e4)) = (e1))\/((op (e4) (e4)) = (e1))))))/\((((op (e4) (e0)) = (e2))\/(((op (e4) (e1)) = (e2))\/(((op (e4) (e2)) = (e2))\/(((op (e4) (e3)) = (e2))\/((op (e4) (e4)) = (e2))))))/\((((op (e0) (e4)) = (e2))\/(((op (e1) (e4)) = (e2))\/(((op (e2) (e4)) = (e2))\/(((op (e3) (e4)) = (e2))\/((op (e4) (e4)) = (e2))))))/\((((op (e4) (e0)) = (e3))\/(((op (e4) (e1)) = (e3))\/(((op (e4) (e2)) = (e3))\/(((op (e4) (e3)) = (e3))\/((op (e4) (e4)) = (e3))))))/\((((op (e0) (e4)) = (e3))\/(((op (e1) (e4)) = (e3))\/(((op (e2) (e4)) = (e3))\/(((op (e3) (e4)) = (e3))\/((op (e4) (e4)) = (e3))))))/\((((op (e4) (e0)) = (e4))\/(((op (e4) (e1)) = (e4))\/(((op (e4) (e2)) = (e4))\/(((op (e4) (e3)) = (e4))\/((op (e4) (e4)) = (e4))))))/\(((op (e0) (e4)) = (e4))\/(((op (e1) (e4)) = (e4))\/(((op (e2) (e4)) = (e4))\/(((op (e3) (e4)) = (e4))\/((op (e4) (e4)) = (e4)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))).
% 1.19/1.45  Proof.
% 1.19/1.45  assert (zenon_L1_ : (~((e4) = (e4))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H4.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  (* end of lemma zenon_L1_ *)
% 1.19/1.45  assert (zenon_L2_ : (~((e0) = (e0))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H5.
% 1.19/1.45  apply zenon_H5. apply refl_equal.
% 1.19/1.45  (* end of lemma zenon_L2_ *)
% 1.19/1.45  assert (zenon_L3_ : (~((e3) = (e3))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H6.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  (* end of lemma zenon_L3_ *)
% 1.19/1.45  assert (zenon_L4_ : (~((e2) = (e2))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H7.
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  (* end of lemma zenon_L4_ *)
% 1.19/1.45  assert (zenon_L5_ : (~((e1) = (e1))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H8.
% 1.19/1.45  apply zenon_H8. apply refl_equal.
% 1.19/1.45  (* end of lemma zenon_L5_ *)
% 1.19/1.45  assert (zenon_L6_ : ((op (e4) (e2)) = (e1)) -> ((op (e2) (e3)) = (e4)) -> ((op (op (e2) (e3)) (e2)) = (e3)) -> (~((e1) = (e3))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H9 zenon_Ha zenon_Hb zenon_Hc.
% 1.19/1.45  elim (classic ((e3) = (e3))); [ zenon_intro zenon_Hd | zenon_intro zenon_H6 ].
% 1.19/1.45  cut (((e3) = (e3)) = ((e1) = (e3))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_Hc.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_Hd.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((e3) = (e1))); [idtac | apply NNPP; zenon_intro zenon_He].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((op (e4) (e2)) = (e1)) = ((e3) = (e1))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_He.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H9.
% 1.19/1.45  cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H8].
% 1.19/1.45  cut (((op (e4) (e2)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_Hf].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((e3) = (e3))); [ zenon_intro zenon_Hd | zenon_intro zenon_H6 ].
% 1.19/1.45  cut (((e3) = (e3)) = ((op (e4) (e2)) = (e3))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_Hf.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_Hd.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((e3) = (op (e4) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H10].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e4) (e2)) = (op (e4) (e2)))); [ zenon_intro zenon_H11 | zenon_intro zenon_H12 ].
% 1.19/1.45  cut (((op (e4) (e2)) = (op (e4) (e2))) = ((e3) = (op (e4) (e2)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H10.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H11.
% 1.19/1.45  cut (((op (e4) (e2)) = (op (e4) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H12].
% 1.19/1.45  cut (((op (e4) (e2)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_Hf].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((op (op (e2) (e3)) (e2)) = (e3)) = ((op (e4) (e2)) = (e3))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_Hf.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_Hb.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((op (op (e2) (e3)) (e2)) = (op (e4) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H13].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e4) (e2)) = (op (e4) (e2)))); [ zenon_intro zenon_H11 | zenon_intro zenon_H12 ].
% 1.19/1.45  cut (((op (e4) (e2)) = (op (e4) (e2))) = ((op (op (e2) (e3)) (e2)) = (op (e4) (e2)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H13.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H11.
% 1.19/1.45  cut (((op (e4) (e2)) = (op (e4) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H12].
% 1.19/1.45  cut (((op (e4) (e2)) = (op (op (e2) (e3)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H14].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H7].
% 1.19/1.45  cut (((e4) = (op (e2) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H15].
% 1.19/1.45  congruence.
% 1.19/1.45  apply zenon_H15. apply sym_equal. exact zenon_Ha.
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  apply zenon_H12. apply refl_equal.
% 1.19/1.45  apply zenon_H12. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply zenon_H12. apply refl_equal.
% 1.19/1.45  apply zenon_H12. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply zenon_H8. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  (* end of lemma zenon_L6_ *)
% 1.19/1.45  assert (zenon_L7_ : (~((unit) = (e0))) -> False).
% 1.19/1.45  do 0 intro. intros zenon_H16.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  (* end of lemma zenon_L7_ *)
% 1.19/1.45  apply NNPP. intro zenon_G.
% 1.19/1.45  apply (zenon_and_s _ _ ax1). zenon_intro zenon_H18. zenon_intro zenon_H17.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H17). zenon_intro zenon_H1a. zenon_intro zenon_H19.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H19). zenon_intro zenon_H1c. zenon_intro zenon_H1b.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H1b). zenon_intro zenon_H1e. zenon_intro zenon_H1d.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H1d). zenon_intro zenon_H20. zenon_intro zenon_H1f.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H1f). zenon_intro zenon_Hc. zenon_intro zenon_H21.
% 1.19/1.45  apply (zenon_and_s _ _ ax2). zenon_intro zenon_H23. zenon_intro zenon_H22.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H22). zenon_intro zenon_H25. zenon_intro zenon_H24.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H24). zenon_intro zenon_H27. zenon_intro zenon_H26.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H26). zenon_intro zenon_H29. zenon_intro zenon_H28.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H28). zenon_intro zenon_H2b. zenon_intro zenon_H2a.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H2a). zenon_intro zenon_H2d. zenon_intro zenon_H2c.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H2c). zenon_intro zenon_H2f. zenon_intro zenon_H2e.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H2e). zenon_intro zenon_H31. zenon_intro zenon_H30.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H30). zenon_intro zenon_H33. zenon_intro zenon_H32.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H32). zenon_intro zenon_H35. zenon_intro zenon_H34.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H34). zenon_intro zenon_H37. zenon_intro zenon_H36.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H36). zenon_intro zenon_H39. zenon_intro zenon_H38.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H38). zenon_intro zenon_H3b. zenon_intro zenon_H3a.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H3a). zenon_intro zenon_Ha. zenon_intro zenon_H3c.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H3c). zenon_intro zenon_H3e. zenon_intro zenon_H3d.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H3d). zenon_intro zenon_H40. zenon_intro zenon_H3f.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H3f). zenon_intro zenon_H42. zenon_intro zenon_H41.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H41). zenon_intro zenon_H44. zenon_intro zenon_H43.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H43). zenon_intro zenon_H46. zenon_intro zenon_H45.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H45). zenon_intro zenon_H48. zenon_intro zenon_H47.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H47). zenon_intro zenon_H4a. zenon_intro zenon_H49.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H49). zenon_intro zenon_H4c. zenon_intro zenon_H4b.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H4b). zenon_intro zenon_H9. zenon_intro zenon_H4d.
% 1.19/1.45  apply (zenon_and_s _ _ zenon_H4d). zenon_intro zenon_H4f. zenon_intro zenon_H4e.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_G); [ zenon_intro zenon_H51 | zenon_intro zenon_H50 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H51). zenon_intro zenon_H53. zenon_intro zenon_H52.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H52). zenon_intro zenon_H55. zenon_intro zenon_H54.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H54). zenon_intro zenon_H57. zenon_intro zenon_H56.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H56). zenon_intro zenon_H59. zenon_intro zenon_H58.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H58). zenon_intro zenon_H5b. zenon_intro zenon_H5a.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H5a). zenon_intro zenon_H5d. zenon_intro zenon_H5c.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H5c). zenon_intro zenon_H5f. zenon_intro zenon_H5e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H5e). zenon_intro zenon_H61. zenon_intro zenon_H60.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H60). zenon_intro zenon_H63. zenon_intro zenon_H62.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H62). zenon_intro zenon_H65. zenon_intro zenon_H64.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H64). zenon_intro zenon_H67. zenon_intro zenon_H66.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H66). zenon_intro zenon_H69. zenon_intro zenon_H68.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H68). zenon_intro zenon_H6b. zenon_intro zenon_H6a.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H6a). zenon_intro zenon_H6d. zenon_intro zenon_H6c.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H6d); [ zenon_intro zenon_H6f | zenon_intro zenon_H6e ].
% 1.19/1.45  apply zenon_H6f. zenon_intro zenon_H70.
% 1.19/1.45  elim (classic ((e4) = (e4))); [ zenon_intro zenon_H71 | zenon_intro zenon_H4 ].
% 1.19/1.45  cut (((e4) = (e4)) = ((e0) = (e4))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H1e.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H71.
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  cut (((e4) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H72].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((op (e3) (e2)) = (e0)) = ((e4) = (e0))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H72.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H44.
% 1.19/1.45  cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H5].
% 1.19/1.45  cut (((op (e3) (e2)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H73].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((e4) = (e4))); [ zenon_intro zenon_H71 | zenon_intro zenon_H4 ].
% 1.19/1.45  cut (((e4) = (e4)) = ((op (e3) (e2)) = (e4))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H73.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H71.
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  cut (((e4) = (op (e3) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H74].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e3) (e2)) = (op (e3) (e2)))); [ zenon_intro zenon_H75 | zenon_intro zenon_H76 ].
% 1.19/1.45  cut (((op (e3) (e2)) = (op (e3) (e2))) = ((e4) = (op (e3) (e2)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H74.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H75.
% 1.19/1.45  cut (((op (e3) (e2)) = (op (e3) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H76].
% 1.19/1.45  cut (((op (e3) (e2)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H73].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((op (e2) (e3)) = (e4)) = ((op (e3) (e2)) = (e4))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H73.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_Ha.
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  cut (((op (e2) (e3)) = (op (e3) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H77].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e3) (e2)) = (op (e3) (e2)))); [ zenon_intro zenon_H75 | zenon_intro zenon_H76 ].
% 1.19/1.45  cut (((op (e3) (e2)) = (op (e3) (e2))) = ((op (e2) (e3)) = (op (e3) (e2)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H77.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H75.
% 1.19/1.45  cut (((op (e3) (e2)) = (op (e3) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H76].
% 1.19/1.45  cut (((op (e3) (e2)) = (op (e2) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H78].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H78 zenon_H70).
% 1.19/1.45  apply zenon_H76. apply refl_equal.
% 1.19/1.45  apply zenon_H76. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply zenon_H76. apply refl_equal.
% 1.19/1.45  apply zenon_H76. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply zenon_H5. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H6e); [ zenon_intro zenon_H7a | zenon_intro zenon_H79 ].
% 1.19/1.45  cut (((op (e4) (e3)) = (e2)) = ((op (op (e2) (e3)) (e3)) = (e2))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H7a.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H4f.
% 1.19/1.45  cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H7].
% 1.19/1.45  cut (((op (e4) (e3)) = (op (op (e2) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H7b].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (op (e2) (e3)) (e3)) = (op (op (e2) (e3)) (e3)))); [ zenon_intro zenon_H7c | zenon_intro zenon_H7d ].
% 1.19/1.45  cut (((op (op (e2) (e3)) (e3)) = (op (op (e2) (e3)) (e3))) = ((op (e4) (e3)) = (op (op (e2) (e3)) (e3)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H7b.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H7c.
% 1.19/1.45  cut (((op (op (e2) (e3)) (e3)) = (op (op (e2) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H7d].
% 1.19/1.45  cut (((op (op (e2) (e3)) (e3)) = (op (e4) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H7e].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((op (e2) (e3)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H7f].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H7f zenon_Ha).
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply zenon_H7d. apply refl_equal.
% 1.19/1.45  apply zenon_H7d. apply refl_equal.
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  apply zenon_H79. zenon_intro zenon_Hb.
% 1.19/1.45  apply (zenon_L6_); trivial.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H50); [ zenon_intro zenon_H81 | zenon_intro zenon_H80 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H81). zenon_intro zenon_H83. zenon_intro zenon_H82.
% 1.19/1.45  exact (zenon_H83 zenon_H23).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H80); [ zenon_intro zenon_H85 | zenon_intro zenon_H84 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H85). zenon_intro zenon_H87. zenon_intro zenon_H86.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H86). zenon_intro zenon_H89. zenon_intro zenon_H88.
% 1.19/1.45  exact (zenon_H89 zenon_H25).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H84); [ zenon_intro zenon_H8b | zenon_intro zenon_H8a ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H8b). zenon_intro zenon_H8d. zenon_intro zenon_H8c.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H8c). zenon_intro zenon_H8f. zenon_intro zenon_H8e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H8e). zenon_intro zenon_H91. zenon_intro zenon_H90.
% 1.19/1.45  exact (zenon_H91 zenon_H27).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H8a); [ zenon_intro zenon_H93 | zenon_intro zenon_H92 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H93). zenon_intro zenon_H95. zenon_intro zenon_H94.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H94). zenon_intro zenon_H97. zenon_intro zenon_H96.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H96). zenon_intro zenon_H99. zenon_intro zenon_H98.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H98). zenon_intro zenon_H9b. zenon_intro zenon_H9a.
% 1.19/1.45  exact (zenon_H9b zenon_H29).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H92); [ zenon_intro zenon_H9d | zenon_intro zenon_H9c ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H9d). zenon_intro zenon_H9f. zenon_intro zenon_H9e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H9e). zenon_intro zenon_Ha1. zenon_intro zenon_Ha0.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Ha0). zenon_intro zenon_Ha3. zenon_intro zenon_Ha2.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Ha2). zenon_intro zenon_Ha5. zenon_intro zenon_Ha4.
% 1.19/1.45  exact (zenon_Ha4 zenon_H2b).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H9c); [ zenon_intro zenon_Ha7 | zenon_intro zenon_Ha6 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Ha7). zenon_intro zenon_Ha9. zenon_intro zenon_Ha8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Ha8). zenon_intro zenon_Hab. zenon_intro zenon_Haa.
% 1.19/1.45  exact (zenon_Hab zenon_H2d).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Ha6); [ zenon_intro zenon_Had | zenon_intro zenon_Hac ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Had). zenon_intro zenon_Haf. zenon_intro zenon_Hae.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hae). zenon_intro zenon_Hb1. zenon_intro zenon_Hb0.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hb0). zenon_intro zenon_Hb3. zenon_intro zenon_Hb2.
% 1.19/1.45  exact (zenon_Hb3 zenon_H2f).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hac); [ zenon_intro zenon_Hb5 | zenon_intro zenon_Hb4 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hb5). zenon_intro zenon_Hb7. zenon_intro zenon_Hb6.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hb6). zenon_intro zenon_Hb9. zenon_intro zenon_Hb8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hb8). zenon_intro zenon_Hbb. zenon_intro zenon_Hba.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hba). zenon_intro zenon_Hbd. zenon_intro zenon_Hbc.
% 1.19/1.45  exact (zenon_Hbc zenon_H31).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hb4); [ zenon_intro zenon_Hbf | zenon_intro zenon_Hbe ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hbf). zenon_intro zenon_Hc1. zenon_intro zenon_Hc0.
% 1.19/1.45  exact (zenon_Hc1 zenon_H33).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hbe); [ zenon_intro zenon_Hc3 | zenon_intro zenon_Hc2 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hc3). zenon_intro zenon_Hc5. zenon_intro zenon_Hc4.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hc4). zenon_intro zenon_Hc7. zenon_intro zenon_Hc6.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hc6). zenon_intro zenon_Hc9. zenon_intro zenon_Hc8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hc8). zenon_intro zenon_Hcb. zenon_intro zenon_Hca.
% 1.19/1.45  exact (zenon_Hcb zenon_H35).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hc2); [ zenon_intro zenon_Hcd | zenon_intro zenon_Hcc ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hcd). zenon_intro zenon_Hcf. zenon_intro zenon_Hce.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hce). zenon_intro zenon_Hd1. zenon_intro zenon_Hd0.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hd0). zenon_intro zenon_Hd3. zenon_intro zenon_Hd2.
% 1.19/1.45  exact (zenon_Hd3 zenon_H37).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hcc); [ zenon_intro zenon_Hd5 | zenon_intro zenon_Hd4 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hd5). zenon_intro zenon_Hd7. zenon_intro zenon_Hd6.
% 1.19/1.45  exact (zenon_Hd7 zenon_H39).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hd4); [ zenon_intro zenon_Hd9 | zenon_intro zenon_Hd8 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hd9). zenon_intro zenon_Hdb. zenon_intro zenon_Hda.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hda). zenon_intro zenon_Hdd. zenon_intro zenon_Hdc.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hdc). zenon_intro zenon_Hdf. zenon_intro zenon_Hde.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hde). zenon_intro zenon_He1. zenon_intro zenon_He0.
% 1.19/1.45  exact (zenon_He1 zenon_H3b).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hd8); [ zenon_intro zenon_He3 | zenon_intro zenon_He2 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_He3). zenon_intro zenon_He5. zenon_intro zenon_He4.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_He4). zenon_intro zenon_He7. zenon_intro zenon_He6.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_He6). zenon_intro zenon_He9. zenon_intro zenon_He8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_He8). zenon_intro zenon_Hea. zenon_intro zenon_H7f.
% 1.19/1.45  exact (zenon_H7f zenon_Ha).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_He2); [ zenon_intro zenon_Hec | zenon_intro zenon_Heb ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hec). zenon_intro zenon_Hee. zenon_intro zenon_Hed.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hed). zenon_intro zenon_Hf0. zenon_intro zenon_Hef.
% 1.19/1.45  exact (zenon_Hf0 zenon_H3e).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Heb); [ zenon_intro zenon_Hf2 | zenon_intro zenon_Hf1 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hf2). zenon_intro zenon_Hf4. zenon_intro zenon_Hf3.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hf3). zenon_intro zenon_Hf6. zenon_intro zenon_Hf5.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hf5). zenon_intro zenon_Hf8. zenon_intro zenon_Hf7.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hf7). zenon_intro zenon_Hfa. zenon_intro zenon_Hf9.
% 1.19/1.45  exact (zenon_Hfa zenon_H40).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hf1); [ zenon_intro zenon_Hfc | zenon_intro zenon_Hfb ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hfc). zenon_intro zenon_Hfe. zenon_intro zenon_Hfd.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hfd). zenon_intro zenon_H100. zenon_intro zenon_Hff.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_Hff). zenon_intro zenon_H102. zenon_intro zenon_H101.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H101). zenon_intro zenon_H104. zenon_intro zenon_H103.
% 1.19/1.45  exact (zenon_H103 zenon_H42).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_Hfb); [ zenon_intro zenon_H106 | zenon_intro zenon_H105 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H106). zenon_intro zenon_H108. zenon_intro zenon_H107.
% 1.19/1.45  exact (zenon_H108 zenon_H44).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H105); [ zenon_intro zenon_H10a | zenon_intro zenon_H109 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H10a). zenon_intro zenon_H10c. zenon_intro zenon_H10b.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H10b). zenon_intro zenon_H10e. zenon_intro zenon_H10d.
% 1.19/1.45  exact (zenon_H10e zenon_H46).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H109); [ zenon_intro zenon_H110 | zenon_intro zenon_H10f ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H110). zenon_intro zenon_H112. zenon_intro zenon_H111.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H111). zenon_intro zenon_H114. zenon_intro zenon_H113.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H113). zenon_intro zenon_H116. zenon_intro zenon_H115.
% 1.19/1.45  exact (zenon_H116 zenon_H48).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H10f); [ zenon_intro zenon_H118 | zenon_intro zenon_H117 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H118). zenon_intro zenon_H11a. zenon_intro zenon_H119.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H119). zenon_intro zenon_H11c. zenon_intro zenon_H11b.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H11b). zenon_intro zenon_H11e. zenon_intro zenon_H11d.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H11d). zenon_intro zenon_H120. zenon_intro zenon_H11f.
% 1.19/1.45  exact (zenon_H11f zenon_H4a).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H117); [ zenon_intro zenon_H122 | zenon_intro zenon_H121 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H122). zenon_intro zenon_H124. zenon_intro zenon_H123.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H123). zenon_intro zenon_H126. zenon_intro zenon_H125.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H125). zenon_intro zenon_H128. zenon_intro zenon_H127.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H127). zenon_intro zenon_H12a. zenon_intro zenon_H129.
% 1.19/1.45  exact (zenon_H12a zenon_H4c).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H121); [ zenon_intro zenon_H12c | zenon_intro zenon_H12b ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H12c). zenon_intro zenon_H12e. zenon_intro zenon_H12d.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H12d). zenon_intro zenon_H130. zenon_intro zenon_H12f.
% 1.19/1.45  exact (zenon_H130 zenon_H9).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H12b); [ zenon_intro zenon_H132 | zenon_intro zenon_H131 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H132). zenon_intro zenon_H134. zenon_intro zenon_H133.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H133). zenon_intro zenon_H136. zenon_intro zenon_H135.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H135). zenon_intro zenon_H138. zenon_intro zenon_H137.
% 1.19/1.45  exact (zenon_H138 zenon_H4f).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H131); [ zenon_intro zenon_H13a | zenon_intro zenon_H139 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H13a). zenon_intro zenon_H13c. zenon_intro zenon_H13b.
% 1.19/1.45  exact (zenon_H13c zenon_H4e).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H139); [ zenon_intro zenon_H13e | zenon_intro zenon_H13d ].
% 1.19/1.45  cut (((op (e0) (e0)) = (e0)) = ((op (unit) (e0)) = (e0))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H13e.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H23.
% 1.19/1.45  cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H5].
% 1.19/1.45  cut (((op (e0) (e0)) = (op (unit) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H13f].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (unit) (e0)) = (op (unit) (e0)))); [ zenon_intro zenon_H140 | zenon_intro zenon_H141 ].
% 1.19/1.45  cut (((op (unit) (e0)) = (op (unit) (e0))) = ((op (e0) (e0)) = (op (unit) (e0)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H13f.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H140.
% 1.19/1.45  cut (((op (unit) (e0)) = (op (unit) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H141].
% 1.19/1.45  cut (((op (unit) (e0)) = (op (e0) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H142].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H5].
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H5. apply refl_equal.
% 1.19/1.45  apply zenon_H141. apply refl_equal.
% 1.19/1.45  apply zenon_H141. apply refl_equal.
% 1.19/1.45  apply zenon_H5. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H13d); [ zenon_intro zenon_H144 | zenon_intro zenon_H143 ].
% 1.19/1.45  cut (((op (e0) (e0)) = (e0)) = ((op (e0) (unit)) = (e0))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H144.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H23.
% 1.19/1.45  cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H5].
% 1.19/1.45  cut (((op (e0) (e0)) = (op (e0) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H145].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e0) (unit)) = (op (e0) (unit)))); [ zenon_intro zenon_H146 | zenon_intro zenon_H147 ].
% 1.19/1.45  cut (((op (e0) (unit)) = (op (e0) (unit))) = ((op (e0) (e0)) = (op (e0) (unit)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H145.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H146.
% 1.19/1.45  cut (((op (e0) (unit)) = (op (e0) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H147].
% 1.19/1.45  cut (((op (e0) (unit)) = (op (e0) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H148].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H5].
% 1.19/1.45  congruence.
% 1.19/1.45  apply zenon_H5. apply refl_equal.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H147. apply refl_equal.
% 1.19/1.45  apply zenon_H147. apply refl_equal.
% 1.19/1.45  apply zenon_H5. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H143); [ zenon_intro zenon_H14a | zenon_intro zenon_H149 ].
% 1.19/1.45  cut (((op (e0) (e1)) = (e1)) = ((op (unit) (e1)) = (e1))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H14a.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H25.
% 1.19/1.45  cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H8].
% 1.19/1.45  cut (((op (e0) (e1)) = (op (unit) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H14b].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (unit) (e1)) = (op (unit) (e1)))); [ zenon_intro zenon_H14c | zenon_intro zenon_H14d ].
% 1.19/1.45  cut (((op (unit) (e1)) = (op (unit) (e1))) = ((op (e0) (e1)) = (op (unit) (e1)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H14b.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H14c.
% 1.19/1.45  cut (((op (unit) (e1)) = (op (unit) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H14d].
% 1.19/1.45  cut (((op (unit) (e1)) = (op (e0) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H14e].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H8].
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H8. apply refl_equal.
% 1.19/1.45  apply zenon_H14d. apply refl_equal.
% 1.19/1.45  apply zenon_H14d. apply refl_equal.
% 1.19/1.45  apply zenon_H8. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H149); [ zenon_intro zenon_H150 | zenon_intro zenon_H14f ].
% 1.19/1.45  cut (((op (e1) (e0)) = (e1)) = ((op (e1) (unit)) = (e1))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H150.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H2d.
% 1.19/1.45  cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H8].
% 1.19/1.45  cut (((op (e1) (e0)) = (op (e1) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H151].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e1) (unit)) = (op (e1) (unit)))); [ zenon_intro zenon_H152 | zenon_intro zenon_H153 ].
% 1.19/1.45  cut (((op (e1) (unit)) = (op (e1) (unit))) = ((op (e1) (e0)) = (op (e1) (unit)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H151.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H152.
% 1.19/1.45  cut (((op (e1) (unit)) = (op (e1) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H153].
% 1.19/1.45  cut (((op (e1) (unit)) = (op (e1) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H154].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H8].
% 1.19/1.45  congruence.
% 1.19/1.45  apply zenon_H8. apply refl_equal.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H153. apply refl_equal.
% 1.19/1.45  apply zenon_H153. apply refl_equal.
% 1.19/1.45  apply zenon_H8. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H14f); [ zenon_intro zenon_H156 | zenon_intro zenon_H155 ].
% 1.19/1.45  cut (((op (e0) (e2)) = (e2)) = ((op (unit) (e2)) = (e2))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H156.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H27.
% 1.19/1.45  cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H7].
% 1.19/1.45  cut (((op (e0) (e2)) = (op (unit) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H157].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (unit) (e2)) = (op (unit) (e2)))); [ zenon_intro zenon_H158 | zenon_intro zenon_H159 ].
% 1.19/1.45  cut (((op (unit) (e2)) = (op (unit) (e2))) = ((op (e0) (e2)) = (op (unit) (e2)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H157.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H158.
% 1.19/1.45  cut (((op (unit) (e2)) = (op (unit) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H159].
% 1.19/1.45  cut (((op (unit) (e2)) = (op (e0) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H15a].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H7].
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  apply zenon_H159. apply refl_equal.
% 1.19/1.45  apply zenon_H159. apply refl_equal.
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H155); [ zenon_intro zenon_H15c | zenon_intro zenon_H15b ].
% 1.19/1.45  cut (((op (e2) (e0)) = (e2)) = ((op (e2) (unit)) = (e2))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H15c.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H37.
% 1.19/1.45  cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H7].
% 1.19/1.45  cut (((op (e2) (e0)) = (op (e2) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H15d].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e2) (unit)) = (op (e2) (unit)))); [ zenon_intro zenon_H15e | zenon_intro zenon_H15f ].
% 1.19/1.45  cut (((op (e2) (unit)) = (op (e2) (unit))) = ((op (e2) (e0)) = (op (e2) (unit)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H15d.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H15e.
% 1.19/1.45  cut (((op (e2) (unit)) = (op (e2) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H15f].
% 1.19/1.45  cut (((op (e2) (unit)) = (op (e2) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H160].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H7].
% 1.19/1.45  congruence.
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H15f. apply refl_equal.
% 1.19/1.45  apply zenon_H15f. apply refl_equal.
% 1.19/1.45  apply zenon_H7. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H15b); [ zenon_intro zenon_H162 | zenon_intro zenon_H161 ].
% 1.19/1.45  cut (((op (e0) (e3)) = (e3)) = ((op (unit) (e3)) = (e3))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H162.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H29.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((op (e0) (e3)) = (op (unit) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H163].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (unit) (e3)) = (op (unit) (e3)))); [ zenon_intro zenon_H164 | zenon_intro zenon_H165 ].
% 1.19/1.45  cut (((op (unit) (e3)) = (op (unit) (e3))) = ((op (e0) (e3)) = (op (unit) (e3)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H163.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H164.
% 1.19/1.45  cut (((op (unit) (e3)) = (op (unit) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H165].
% 1.19/1.45  cut (((op (unit) (e3)) = (op (e0) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H166].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply zenon_H165. apply refl_equal.
% 1.19/1.45  apply zenon_H165. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H161); [ zenon_intro zenon_H168 | zenon_intro zenon_H167 ].
% 1.19/1.45  cut (((op (e3) (e0)) = (e3)) = ((op (e3) (unit)) = (e3))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H168.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H40.
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  cut (((op (e3) (e0)) = (op (e3) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H169].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e3) (unit)) = (op (e3) (unit)))); [ zenon_intro zenon_H16a | zenon_intro zenon_H16b ].
% 1.19/1.45  cut (((op (e3) (unit)) = (op (e3) (unit))) = ((op (e3) (e0)) = (op (e3) (unit)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H169.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H16a.
% 1.19/1.45  cut (((op (e3) (unit)) = (op (e3) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H16b].
% 1.19/1.45  cut (((op (e3) (unit)) = (op (e3) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H16c].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6].
% 1.19/1.45  congruence.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H16b. apply refl_equal.
% 1.19/1.45  apply zenon_H16b. apply refl_equal.
% 1.19/1.45  apply zenon_H6. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H167); [ zenon_intro zenon_H16e | zenon_intro zenon_H16d ].
% 1.19/1.45  cut (((op (e0) (e4)) = (e4)) = ((op (unit) (e4)) = (e4))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H16e.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H2b.
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  cut (((op (e0) (e4)) = (op (unit) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H16f].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (unit) (e4)) = (op (unit) (e4)))); [ zenon_intro zenon_H170 | zenon_intro zenon_H171 ].
% 1.19/1.45  cut (((op (unit) (e4)) = (op (unit) (e4))) = ((op (e0) (e4)) = (op (unit) (e4)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H16f.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H170.
% 1.19/1.45  cut (((op (unit) (e4)) = (op (unit) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H171].
% 1.19/1.45  cut (((op (unit) (e4)) = (op (e0) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H172].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  congruence.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply zenon_H171. apply refl_equal.
% 1.19/1.45  apply zenon_H171. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H16d); [ zenon_intro zenon_H174 | zenon_intro zenon_H173 ].
% 1.19/1.45  cut (((op (e4) (e0)) = (e4)) = ((op (e4) (unit)) = (e4))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H174.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H4a.
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  cut (((op (e4) (e0)) = (op (e4) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H175].
% 1.19/1.45  congruence.
% 1.19/1.45  elim (classic ((op (e4) (unit)) = (op (e4) (unit)))); [ zenon_intro zenon_H176 | zenon_intro zenon_H177 ].
% 1.19/1.45  cut (((op (e4) (unit)) = (op (e4) (unit))) = ((op (e4) (e0)) = (op (e4) (unit)))).
% 1.19/1.45  intro zenon_D_pnotp.
% 1.19/1.45  apply zenon_H175.
% 1.19/1.45  rewrite <- zenon_D_pnotp.
% 1.19/1.45  exact zenon_H176.
% 1.19/1.45  cut (((op (e4) (unit)) = (op (e4) (unit)))); [idtac | apply NNPP; zenon_intro zenon_H177].
% 1.19/1.45  cut (((op (e4) (unit)) = (op (e4) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H178].
% 1.19/1.45  congruence.
% 1.19/1.45  cut (((unit) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16].
% 1.19/1.45  cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4].
% 1.19/1.45  congruence.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply zenon_H177. apply refl_equal.
% 1.19/1.45  apply zenon_H177. apply refl_equal.
% 1.19/1.45  apply zenon_H4. apply refl_equal.
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H173); [ zenon_intro zenon_H17a | zenon_intro zenon_H179 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H17a). zenon_intro zenon_H16. zenon_intro zenon_H17b.
% 1.19/1.45  exact (zenon_H16 ax3).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H179); [ zenon_intro zenon_H17d | zenon_intro zenon_H17c ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H17d). zenon_intro zenon_H83. zenon_intro zenon_H17e.
% 1.19/1.45  exact (zenon_H83 zenon_H23).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H17c); [ zenon_intro zenon_H180 | zenon_intro zenon_H17f ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H180). zenon_intro zenon_H83. zenon_intro zenon_H181.
% 1.19/1.45  exact (zenon_H83 zenon_H23).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H17f); [ zenon_intro zenon_H183 | zenon_intro zenon_H182 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H183). zenon_intro zenon_H185. zenon_intro zenon_H184.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H184). zenon_intro zenon_H89. zenon_intro zenon_H186.
% 1.19/1.45  exact (zenon_H89 zenon_H25).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H182); [ zenon_intro zenon_H188 | zenon_intro zenon_H187 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H188). zenon_intro zenon_H185. zenon_intro zenon_H189.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H189). zenon_intro zenon_Hab. zenon_intro zenon_H18a.
% 1.19/1.45  exact (zenon_Hab zenon_H2d).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H187); [ zenon_intro zenon_H18c | zenon_intro zenon_H18b ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H18c). zenon_intro zenon_H18e. zenon_intro zenon_H18d.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H18d). zenon_intro zenon_H190. zenon_intro zenon_H18f.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H18f). zenon_intro zenon_H91. zenon_intro zenon_H191.
% 1.19/1.45  exact (zenon_H91 zenon_H27).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H18b); [ zenon_intro zenon_H193 | zenon_intro zenon_H192 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H193). zenon_intro zenon_H18e. zenon_intro zenon_H194.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H194). zenon_intro zenon_H196. zenon_intro zenon_H195.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H195). zenon_intro zenon_Hd3. zenon_intro zenon_H197.
% 1.19/1.45  exact (zenon_Hd3 zenon_H37).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H192); [ zenon_intro zenon_H199 | zenon_intro zenon_H198 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H199). zenon_intro zenon_H19b. zenon_intro zenon_H19a.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H19a). zenon_intro zenon_H19d. zenon_intro zenon_H19c.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H19c). zenon_intro zenon_H19f. zenon_intro zenon_H19e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H19e). zenon_intro zenon_H9b. zenon_intro zenon_Ha5.
% 1.19/1.45  exact (zenon_H9b zenon_H29).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H198); [ zenon_intro zenon_H1a1 | zenon_intro zenon_H1a0 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1a1). zenon_intro zenon_H19b. zenon_intro zenon_H1a2.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1a2). zenon_intro zenon_H1a4. zenon_intro zenon_H1a3.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1a3). zenon_intro zenon_H1a6. zenon_intro zenon_H1a5.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1a5). zenon_intro zenon_Hfa. zenon_intro zenon_H120.
% 1.19/1.45  exact (zenon_Hfa zenon_H40).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1a0); [ zenon_intro zenon_H1a8 | zenon_intro zenon_H1a7 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1a8). zenon_intro zenon_H1aa. zenon_intro zenon_H1a9.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1a9). zenon_intro zenon_H1ac. zenon_intro zenon_H1ab.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ab). zenon_intro zenon_H1ae. zenon_intro zenon_H1ad.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ad). zenon_intro zenon_H9a. zenon_intro zenon_Ha4.
% 1.19/1.45  exact (zenon_Ha4 zenon_H2b).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1a7); [ zenon_intro zenon_H1b0 | zenon_intro zenon_H1af ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b0). zenon_intro zenon_H1aa. zenon_intro zenon_H1b1.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b1). zenon_intro zenon_H1b3. zenon_intro zenon_H1b2.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b2). zenon_intro zenon_H1b5. zenon_intro zenon_H1b4.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b4). zenon_intro zenon_Hf9. zenon_intro zenon_H11f.
% 1.19/1.45  exact (zenon_H11f zenon_H4a).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1af); [ zenon_intro zenon_H1b7 | zenon_intro zenon_H1b6 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b7). zenon_intro zenon_Ha9. zenon_intro zenon_H1b8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b8). zenon_intro zenon_Haf. zenon_intro zenon_H1b9.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1b9). zenon_intro zenon_Hb7. zenon_intro zenon_H1ba.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ba). zenon_intro zenon_Hc1. zenon_intro zenon_Hc5.
% 1.19/1.45  exact (zenon_Hc1 zenon_H33).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1b6); [ zenon_intro zenon_H1bc | zenon_intro zenon_H1bb ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1bc). zenon_intro zenon_H87. zenon_intro zenon_H1bd.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1bd). zenon_intro zenon_Haf. zenon_intro zenon_H1be.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1be). zenon_intro zenon_Hd7. zenon_intro zenon_H1bf.
% 1.19/1.45  exact (zenon_Hd7 zenon_H39).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1bb); [ zenon_intro zenon_H1c1 | zenon_intro zenon_H1c0 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1c1). zenon_intro zenon_Hab. zenon_intro zenon_H1c2.
% 1.19/1.45  exact (zenon_Hab zenon_H2d).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1c0); [ zenon_intro zenon_H1c4 | zenon_intro zenon_H1c3 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1c4). zenon_intro zenon_H89. zenon_intro zenon_H1c5.
% 1.19/1.45  exact (zenon_H89 zenon_H25).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1c3); [ zenon_intro zenon_H1c7 | zenon_intro zenon_H1c6 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1c7). zenon_intro zenon_H196. zenon_intro zenon_H1c8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1c8). zenon_intro zenon_Hb3. zenon_intro zenon_H1c9.
% 1.19/1.45  exact (zenon_Hb3 zenon_H2f).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1c6); [ zenon_intro zenon_H1cb | zenon_intro zenon_H1ca ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1cb). zenon_intro zenon_H190. zenon_intro zenon_H1cc.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1cc). zenon_intro zenon_Hb3. zenon_intro zenon_H1cd.
% 1.19/1.45  exact (zenon_Hb3 zenon_H2f).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1ca); [ zenon_intro zenon_H1cf | zenon_intro zenon_H1ce ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1cf). zenon_intro zenon_H1a4. zenon_intro zenon_H1d0.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d0). zenon_intro zenon_H1d2. zenon_intro zenon_H1d1.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d1). zenon_intro zenon_Hbd. zenon_intro zenon_H1d3.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d3). zenon_intro zenon_H1d4. zenon_intro zenon_Hcb.
% 1.19/1.45  exact (zenon_Hcb zenon_H35).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1ce); [ zenon_intro zenon_H1d6 | zenon_intro zenon_H1d5 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d6). zenon_intro zenon_H19d. zenon_intro zenon_H1d7.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d7). zenon_intro zenon_H1d2. zenon_intro zenon_H1d8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d8). zenon_intro zenon_H1da. zenon_intro zenon_H1d9.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1d9). zenon_intro zenon_H104. zenon_intro zenon_H12a.
% 1.19/1.45  exact (zenon_H12a zenon_H4c).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1d5); [ zenon_intro zenon_H1dc | zenon_intro zenon_H1db ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1dc). zenon_intro zenon_H1b3. zenon_intro zenon_H1dd.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1dd). zenon_intro zenon_H1df. zenon_intro zenon_H1de.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1de). zenon_intro zenon_Hbc. zenon_intro zenon_H1e0.
% 1.19/1.45  exact (zenon_Hbc zenon_H31).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1db); [ zenon_intro zenon_H1e2 | zenon_intro zenon_H1e1 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1e2). zenon_intro zenon_H1ac. zenon_intro zenon_H1e3.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1e3). zenon_intro zenon_H1df. zenon_intro zenon_H1e4.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1e4). zenon_intro zenon_H1e6. zenon_intro zenon_H1e5.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1e5). zenon_intro zenon_H103. zenon_intro zenon_H129.
% 1.19/1.45  exact (zenon_H103 zenon_H42).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1e1); [ zenon_intro zenon_H1e8 | zenon_intro zenon_H1e7 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1e8). zenon_intro zenon_Hcf. zenon_intro zenon_H1e9.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1e9). zenon_intro zenon_Hd7. zenon_intro zenon_H1ea.
% 1.19/1.45  exact (zenon_Hd7 zenon_H39).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1e7); [ zenon_intro zenon_H1ec | zenon_intro zenon_H1eb ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ec). zenon_intro zenon_H8d. zenon_intro zenon_H1ed.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ed). zenon_intro zenon_Hb7. zenon_intro zenon_H1ee.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ee). zenon_intro zenon_Hdb. zenon_intro zenon_H1ef.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1ef). zenon_intro zenon_H108. zenon_intro zenon_H12e.
% 1.19/1.45  exact (zenon_H108 zenon_H44).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1eb); [ zenon_intro zenon_H1f1 | zenon_intro zenon_H1f0 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f1). zenon_intro zenon_Hd1. zenon_intro zenon_H1f2.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f2). zenon_intro zenon_H1f4. zenon_intro zenon_H1f3.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f3). zenon_intro zenon_Hdd. zenon_intro zenon_H1f5.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f5). zenon_intro zenon_He7. zenon_intro zenon_Hf0.
% 1.19/1.45  exact (zenon_Hf0 zenon_H3e).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1f0); [ zenon_intro zenon_H1f7 | zenon_intro zenon_H1f6 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f7). zenon_intro zenon_H8f. zenon_intro zenon_H1f8.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f8). zenon_intro zenon_Hb9. zenon_intro zenon_H1f9.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1f9). zenon_intro zenon_Hdd. zenon_intro zenon_H1fa.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1fa). zenon_intro zenon_H1fb. zenon_intro zenon_H130.
% 1.19/1.45  exact (zenon_H130 zenon_H9).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1f6); [ zenon_intro zenon_H1fd | zenon_intro zenon_H1fc ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H1fd). zenon_intro zenon_Hd3. zenon_intro zenon_H1fe.
% 1.19/1.45  exact (zenon_Hd3 zenon_H37).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1fc); [ zenon_intro zenon_H200 | zenon_intro zenon_H1ff ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H200). zenon_intro zenon_H91. zenon_intro zenon_H201.
% 1.19/1.45  exact (zenon_H91 zenon_H27).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H1ff); [ zenon_intro zenon_H203 | zenon_intro zenon_H202 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H203). zenon_intro zenon_H1a6. zenon_intro zenon_H204.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H204). zenon_intro zenon_H1da. zenon_intro zenon_H205.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H205). zenon_intro zenon_He1. zenon_intro zenon_H206.
% 1.19/1.45  exact (zenon_He1 zenon_H3b).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H202); [ zenon_intro zenon_H208 | zenon_intro zenon_H207 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H208). zenon_intro zenon_H19f. zenon_intro zenon_H209.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H209). zenon_intro zenon_Hbd. zenon_intro zenon_H20a.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H20a). zenon_intro zenon_He1. zenon_intro zenon_H20b.
% 1.19/1.45  exact (zenon_He1 zenon_H3b).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H207); [ zenon_intro zenon_H20d | zenon_intro zenon_H20c ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H20d). zenon_intro zenon_H1b5. zenon_intro zenon_H20e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H20e). zenon_intro zenon_H1e6. zenon_intro zenon_H20f.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H20f). zenon_intro zenon_He0. zenon_intro zenon_H210.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H210). zenon_intro zenon_H7f. zenon_intro zenon_H211.
% 1.19/1.45  exact (zenon_H7f zenon_Ha).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H20c); [ zenon_intro zenon_H213 | zenon_intro zenon_H212 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H213). zenon_intro zenon_H1ae. zenon_intro zenon_H214.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H214). zenon_intro zenon_Hbc. zenon_intro zenon_H215.
% 1.19/1.45  exact (zenon_Hbc zenon_H31).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H212); [ zenon_intro zenon_H217 | zenon_intro zenon_H216 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H217). zenon_intro zenon_Hf4. zenon_intro zenon_H218.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H218). zenon_intro zenon_Hfe. zenon_intro zenon_H219.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H219). zenon_intro zenon_H108. zenon_intro zenon_H21a.
% 1.19/1.45  exact (zenon_H108 zenon_H44).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H216); [ zenon_intro zenon_H21c | zenon_intro zenon_H21b ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H21c). zenon_intro zenon_H95. zenon_intro zenon_H21d.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H21d). zenon_intro zenon_Hc1. zenon_intro zenon_H21e.
% 1.19/1.45  exact (zenon_Hc1 zenon_H33).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H21b); [ zenon_intro zenon_H220 | zenon_intro zenon_H21f ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H220). zenon_intro zenon_Hf6. zenon_intro zenon_H221.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H221). zenon_intro zenon_H100. zenon_intro zenon_H222.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H222). zenon_intro zenon_H1fb. zenon_intro zenon_H223.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H223). zenon_intro zenon_H10e. zenon_intro zenon_H114.
% 1.19/1.45  exact (zenon_H10e zenon_H46).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H21f); [ zenon_intro zenon_H225 | zenon_intro zenon_H224 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H225). zenon_intro zenon_H97. zenon_intro zenon_H226.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H226). zenon_intro zenon_H228. zenon_intro zenon_H227.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H227). zenon_intro zenon_He7. zenon_intro zenon_H229.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H229). zenon_intro zenon_H10e. zenon_intro zenon_H136.
% 1.19/1.45  exact (zenon_H10e zenon_H46).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H224); [ zenon_intro zenon_H22b | zenon_intro zenon_H22a ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H22b). zenon_intro zenon_Hf8. zenon_intro zenon_H22c.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H22c). zenon_intro zenon_H102. zenon_intro zenon_H22d.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H22d). zenon_intro zenon_H22f. zenon_intro zenon_H22e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H22e). zenon_intro zenon_H230. zenon_intro zenon_H116.
% 1.19/1.45  exact (zenon_H116 zenon_H48).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H22a); [ zenon_intro zenon_H232 | zenon_intro zenon_H231 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H232). zenon_intro zenon_H99. zenon_intro zenon_H233.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H233). zenon_intro zenon_H235. zenon_intro zenon_H234.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H234). zenon_intro zenon_He9. zenon_intro zenon_H236.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H236). zenon_intro zenon_H230. zenon_intro zenon_H138.
% 1.19/1.45  exact (zenon_H138 zenon_H4f).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H231); [ zenon_intro zenon_H238 | zenon_intro zenon_H237 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H238). zenon_intro zenon_Hfa. zenon_intro zenon_H239.
% 1.19/1.45  exact (zenon_Hfa zenon_H40).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H237); [ zenon_intro zenon_H23b | zenon_intro zenon_H23a ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H23b). zenon_intro zenon_H9b. zenon_intro zenon_H23c.
% 1.19/1.45  exact (zenon_H9b zenon_H29).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H23a); [ zenon_intro zenon_H23e | zenon_intro zenon_H23d ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H23e). zenon_intro zenon_Hf9. zenon_intro zenon_H23f.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H23f). zenon_intro zenon_H103. zenon_intro zenon_H240.
% 1.19/1.45  exact (zenon_H103 zenon_H42).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H23d); [ zenon_intro zenon_H242 | zenon_intro zenon_H241 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H242). zenon_intro zenon_H9a. zenon_intro zenon_H243.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H243). zenon_intro zenon_H245. zenon_intro zenon_H244.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H244). zenon_intro zenon_H7f. zenon_intro zenon_H246.
% 1.19/1.45  exact (zenon_H7f zenon_Ha).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H241); [ zenon_intro zenon_H248 | zenon_intro zenon_H247 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H248). zenon_intro zenon_H11a. zenon_intro zenon_H249.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H249). zenon_intro zenon_H124. zenon_intro zenon_H24a.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H24a). zenon_intro zenon_H12e. zenon_intro zenon_H24b.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H24b). zenon_intro zenon_H134. zenon_intro zenon_H13c.
% 1.19/1.45  exact (zenon_H13c zenon_H4e).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H247); [ zenon_intro zenon_H24d | zenon_intro zenon_H24c ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H24d). zenon_intro zenon_H9f. zenon_intro zenon_H24e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H24e). zenon_intro zenon_Hc5. zenon_intro zenon_H24f.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H24f). zenon_intro zenon_Hee. zenon_intro zenon_H250.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H250). zenon_intro zenon_H112. zenon_intro zenon_H13c.
% 1.19/1.45  exact (zenon_H13c zenon_H4e).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H24c); [ zenon_intro zenon_H252 | zenon_intro zenon_H251 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H252). zenon_intro zenon_H11c. zenon_intro zenon_H253.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H253). zenon_intro zenon_H126. zenon_intro zenon_H254.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H254). zenon_intro zenon_H130. zenon_intro zenon_H255.
% 1.19/1.45  exact (zenon_H130 zenon_H9).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H251); [ zenon_intro zenon_H257 | zenon_intro zenon_H256 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H257). zenon_intro zenon_Ha1. zenon_intro zenon_H258.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H258). zenon_intro zenon_Hc7. zenon_intro zenon_H259.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H259). zenon_intro zenon_Hf0. zenon_intro zenon_H25a.
% 1.19/1.45  exact (zenon_Hf0 zenon_H3e).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H256); [ zenon_intro zenon_H25c | zenon_intro zenon_H25b ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H25c). zenon_intro zenon_H11e. zenon_intro zenon_H25d.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H25d). zenon_intro zenon_H128. zenon_intro zenon_H25e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H25e). zenon_intro zenon_H260. zenon_intro zenon_H25f.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H25f). zenon_intro zenon_H138. zenon_intro zenon_H261.
% 1.19/1.45  exact (zenon_H138 zenon_H4f).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H25b); [ zenon_intro zenon_H263 | zenon_intro zenon_H262 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H263). zenon_intro zenon_Ha3. zenon_intro zenon_H264.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H264). zenon_intro zenon_Hc9. zenon_intro zenon_H265.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H265). zenon_intro zenon_H267. zenon_intro zenon_H266.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H266). zenon_intro zenon_H116. zenon_intro zenon_H261.
% 1.19/1.45  exact (zenon_H116 zenon_H48).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H262); [ zenon_intro zenon_H269 | zenon_intro zenon_H268 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H269). zenon_intro zenon_H120. zenon_intro zenon_H26a.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H26a). zenon_intro zenon_H12a. zenon_intro zenon_H26b.
% 1.19/1.45  exact (zenon_H12a zenon_H4c).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H268); [ zenon_intro zenon_H26d | zenon_intro zenon_H26c ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H26d). zenon_intro zenon_Ha5. zenon_intro zenon_H26e.
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H26e). zenon_intro zenon_Hcb. zenon_intro zenon_H26f.
% 1.19/1.45  exact (zenon_Hcb zenon_H35).
% 1.19/1.45  apply (zenon_notand_s _ _ zenon_H26c); [ zenon_intro zenon_H271 | zenon_intro zenon_H270 ].
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H271). zenon_intro zenon_H11f. zenon_intro zenon_H272.
% 1.19/1.45  exact (zenon_H11f zenon_H4a).
% 1.19/1.45  apply (zenon_notor_s _ _ zenon_H270). zenon_intro zenon_Ha4. zenon_intro zenon_H273.
% 1.19/1.45  exact (zenon_Ha4 zenon_H2b).
% 1.19/1.45  Qed.
% 1.19/1.45  % SZS output end Proof
% 1.19/1.45  (* END-PROOF *)
% 1.19/1.45  nodes searched: 9583
% 1.19/1.45  max branch formulas: 458
% 1.19/1.45  proof nodes created: 269
% 1.19/1.45  formulas created: 16577
% 1.19/1.45  
%------------------------------------------------------------------------------