%------------------------------------------------------------------------------ % File : Zenon---0.7.1 % Problem : ALG208+1 : TPTP v8.1.0. Released v2.7.0. % Transfm : none % Format : tptp:raw % Command : run_zenon %s %d % Computer : n024.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:31:07 EDT 2022 % Result : Theorem 28.81s 29.04s % Output : Proof 28.81s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.11/0.12 % Problem : ALG208+1 : TPTP v8.1.0. Released v2.7.0. % 0.11/0.13 % Command : run_zenon %s %d % 0.12/0.34 % Computer : n024.cluster.edu % 0.12/0.34 % Model : x86_64 x86_64 % 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.12/0.34 % Memory : 8042.1875MB % 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64 % 0.12/0.34 % CPULimit : 300 % 0.12/0.34 % WCLimit : 600 % 0.12/0.34 % DateTime : Wed Jun 8 13:36:19 EDT 2022 % 0.12/0.34 % CPUTime : % 28.81/29.04 (* PROOF-FOUND *) % 28.81/29.04 % SZS status Theorem % 28.81/29.04 (* BEGIN-PROOF *) % 28.81/29.04 % SZS output start Proof % 28.81/29.04 Theorem co1 : (((op (e0) (e0)) = (e0))/\(((op (e1) (e1)) = (e1))/\(((op (e2) (e2)) = (e2))/\(((op (e3) (e3)) = (e3))/\(((op (e4) (e4)) = (e4))/\(((op (e5) (e5)) = (e5))/\(((op (e6) (e6)) = (e6))/\((((op (e0) (e0)) = (e0))\/(((op (e0) (e0)) = (e1))\/(((op (e0) (e0)) = (e2))\/(((op (e0) (e0)) = (e3))\/(((op (e0) (e0)) = (e4))\/(((op (e0) (e0)) = (e5))\/((op (e0) (e0)) = (e6))))))))/\((((op (e0) (e1)) = (e0))\/(((op (e0) (e1)) = (e1))\/(((op (e0) (e1)) = (e2))\/(((op (e0) (e1)) = (e3))\/(((op (e0) (e1)) = (e4))\/(((op (e0) (e1)) = (e5))\/((op (e0) (e1)) = (e6))))))))/\((((op (e0) (e2)) = (e0))\/(((op (e0) (e2)) = (e1))\/(((op (e0) (e2)) = (e2))\/(((op (e0) (e2)) = (e3))\/(((op (e0) (e2)) = (e4))\/(((op (e0) (e2)) = (e5))\/((op (e0) (e2)) = (e6))))))))/\((((op (e0) (e3)) = (e0))\/(((op (e0) (e3)) = (e1))\/(((op (e0) (e3)) = (e2))\/(((op (e0) (e3)) = (e3))\/(((op (e0) (e3)) = (e4))\/(((op (e0) (e3)) = (e5))\/((op (e0) (e3)) = (e6))))))))/\((((op (e0) (e4)) = (e0))\/(((op (e0) (e4)) = (e1))\/(((op (e0) (e4)) = (e2))\/(((op (e0) (e4)) = (e3))\/(((op (e0) (e4)) = (e4))\/(((op (e0) (e4)) = (e5))\/((op (e0) (e4)) = (e6))))))))/\((((op (e0) (e5)) = (e0))\/(((op (e0) (e5)) = (e1))\/(((op (e0) (e5)) = (e2))\/(((op (e0) (e5)) = (e3))\/(((op (e0) (e5)) = (e4))\/(((op (e0) (e5)) = (e5))\/((op (e0) (e5)) = (e6))))))))/\((((op (e0) (e6)) = (e0))\/(((op (e0) (e6)) = (e1))\/(((op (e0) (e6)) = (e2))\/(((op (e0) (e6)) = (e3))\/(((op (e0) (e6)) = (e4))\/(((op (e0) (e6)) = (e5))\/((op (e0) (e6)) = (e6))))))))/\((((op (e1) (e0)) = (e0))\/(((op (e1) (e0)) = (e1))\/(((op (e1) (e0)) = (e2))\/(((op (e1) (e0)) = (e3))\/(((op (e1) (e0)) = (e4))\/(((op (e1) (e0)) = (e5))\/((op (e1) (e0)) = (e6))))))))/\((((op (e1) (e1)) = (e0))\/(((op (e1) (e1)) = (e1))\/(((op (e1) (e1)) = (e2))\/(((op (e1) (e1)) = (e3))\/(((op (e1) (e1)) = (e4))\/(((op (e1) (e1)) = (e5))\/((op (e1) (e1)) = (e6))))))))/\((((op (e1) (e2)) = (e0))\/(((op (e1) (e2)) = (e1))\/(((op (e1) (e2)) = (e2))\/(((op (e1) (e2)) = (e3))\/(((op (e1) (e2)) = (e4))\/(((op (e1) (e2)) = (e5))\/((op (e1) (e2)) = (e6))))))))/\((((op (e1) (e3)) = (e0))\/(((op (e1) (e3)) = (e1))\/(((op (e1) (e3)) = (e2))\/(((op (e1) (e3)) = (e3))\/(((op (e1) (e3)) = (e4))\/(((op (e1) (e3)) = (e5))\/((op (e1) (e3)) = (e6))))))))/\((((op (e1) (e4)) = (e0))\/(((op (e1) (e4)) = (e1))\/(((op (e1) (e4)) = (e2))\/(((op (e1) (e4)) = (e3))\/(((op (e1) (e4)) = (e4))\/(((op (e1) (e4)) = (e5))\/((op (e1) (e4)) = (e6))))))))/\((((op (e1) (e5)) = (e0))\/(((op (e1) (e5)) = (e1))\/(((op (e1) (e5)) = (e2))\/(((op (e1) (e5)) = (e3))\/(((op (e1) (e5)) = (e4))\/(((op (e1) (e5)) = (e5))\/((op (e1) (e5)) = (e6))))))))/\((((op (e1) (e6)) = (e0))\/(((op (e1) (e6)) = (e1))\/(((op (e1) (e6)) = (e2))\/(((op (e1) (e6)) = (e3))\/(((op (e1) (e6)) = (e4))\/(((op (e1) (e6)) = (e5))\/((op (e1) (e6)) = (e6))))))))/\((((op (e2) (e0)) = (e0))\/(((op (e2) (e0)) = (e1))\/(((op (e2) (e0)) = (e2))\/(((op (e2) (e0)) = (e3))\/(((op (e2) (e0)) = (e4))\/(((op (e2) (e0)) = (e5))\/((op (e2) (e0)) = (e6))))))))/\((((op (e2) (e1)) = (e0))\/(((op (e2) (e1)) = (e1))\/(((op (e2) (e1)) = (e2))\/(((op (e2) (e1)) = (e3))\/(((op (e2) (e1)) = (e4))\/(((op (e2) (e1)) = (e5))\/((op (e2) (e1)) = (e6))))))))/\((((op (e2) (e2)) = (e0))\/(((op (e2) (e2)) = (e1))\/(((op (e2) (e2)) = (e2))\/(((op (e2) (e2)) = (e3))\/(((op (e2) (e2)) = (e4))\/(((op (e2) (e2)) = (e5))\/((op (e2) (e2)) = (e6))))))))/\((((op (e2) (e3)) = (e0))\/(((op (e2) (e3)) = (e1))\/(((op (e2) (e3)) = (e2))\/(((op (e2) (e3)) = (e3))\/(((op (e2) (e3)) = (e4))\/(((op (e2) (e3)) = (e5))\/((op (e2) (e3)) = (e6))))))))/\((((op (e2) (e4)) = (e0))\/(((op (e2) (e4)) = (e1))\/(((op (e2) (e4)) = (e2))\/(((op (e2) (e4)) = (e3))\/(((op (e2) (e4)) = (e4))\/(((op (e2) (e4)) = (e5))\/((op (e2) (e4)) = (e6))))))))/\((((op (e2) (e5)) = (e0))\/(((op (e2) (e5)) = (e1))\/(((op (e2) (e5)) = (e2))\/(((op (e2) (e5)) = (e3))\/(((op (e2) (e5)) = (e4))\/(((op (e2) (e5)) = (e5))\/((op (e2) (e5)) = (e6))))))))/\((((op (e2) (e6)) = (e0))\/(((op (e2) (e6)) = (e1))\/(((op (e2) (e6)) = (e2))\/(((op (e2) (e6)) = (e3))\/(((op (e2) (e6)) = (e4))\/(((op (e2) (e6)) = (e5))\/((op (e2) (e6)) = (e6))))))))/\((((op (e3) (e0)) = (e0))\/(((op (e3) (e0)) = (e1))\/(((op (e3) (e0)) = (e2))\/(((op (e3) (e0)) = (e3))\/(((op (e3) (e0)) = (e4))\/(((op (e3) (e0)) = (e5))\/((op (e3) (e0)) = (e6))))))))/\((((op (e3) (e1)) = (e0))\/(((op (e3) (e1)) = (e1))\/(((op (e3) (e1)) = (e2))\/(((op (e3) (e1)) = (e3))\/(((op (e3) (e1)) = (e4))\/(((op (e3) (e1)) = (e5))\/((op (e3) (e1)) = (e6))))))))/\((((op (e3) (e2)) = (e0))\/(((op (e3) (e2)) = (e1))\/(((op (e3) (e2)) = (e2))\/(((op (e3) (e2)) = (e3))\/(((op (e3) (e2)) = (e4))\/(((op (e3) (e2)) = (e5))\/((op (e3) (e2)) = (e6))))))))/\((((op (e3) (e3)) = (e0))\/(((op (e3) (e3)) = (e1))\/(((op (e3) (e3)) = (e2))\/(((op (e3) (e3)) = (e3))\/(((op (e3) (e3)) = (e4))\/(((op (e3) (e3)) = (e5))\/((op (e3) (e3)) = (e6))))))))/\((((op (e3) (e4)) = (e0))\/(((op (e3) (e4)) = (e1))\/(((op (e3) (e4)) = (e2))\/(((op (e3) (e4)) = (e3))\/(((op (e3) (e4)) = (e4))\/(((op (e3) (e4)) = (e5))\/((op (e3) (e4)) = (e6))))))))/\((((op (e3) (e5)) = (e0))\/(((op (e3) (e5)) = (e1))\/(((op (e3) (e5)) = (e2))\/(((op (e3) (e5)) = (e3))\/(((op (e3) (e5)) = (e4))\/(((op (e3) (e5)) = (e5))\/((op (e3) (e5)) = (e6))))))))/\((((op (e3) (e6)) = (e0))\/(((op (e3) (e6)) = (e1))\/(((op (e3) (e6)) = (e2))\/(((op (e3) (e6)) = (e3))\/(((op (e3) (e6)) = (e4))\/(((op (e3) (e6)) = (e5))\/((op (e3) (e6)) = (e6))))))))/\((((op (e4) (e0)) = (e0))\/(((op (e4) (e0)) = (e1))\/(((op (e4) (e0)) = (e2))\/(((op (e4) (e0)) = (e3))\/(((op (e4) (e0)) = (e4))\/(((op (e4) (e0)) = (e5))\/((op (e4) (e0)) = (e6))))))))/\((((op (e4) (e1)) = (e0))\/(((op (e4) (e1)) = (e1))\/(((op (e4) (e1)) = (e2))\/(((op (e4) (e1)) = (e3))\/(((op (e4) (e1)) = (e4))\/(((op (e4) (e1)) = (e5))\/((op (e4) (e1)) = (e6))))))))/\((((op (e4) (e2)) = (e0))\/(((op (e4) (e2)) = (e1))\/(((op (e4) (e2)) = (e2))\/(((op (e4) (e2)) = (e3))\/(((op (e4) (e2)) = (e4))\/(((op (e4) (e2)) = (e5))\/((op (e4) (e2)) = (e6))))))))/\((((op (e4) (e3)) = (e0))\/(((op (e4) (e3)) = (e1))\/(((op (e4) (e3)) = (e2))\/(((op (e4) (e3)) = (e3))\/(((op (e4) (e3)) = (e4))\/(((op (e4) (e3)) = (e5))\/((op (e4) (e3)) = (e6))))))))/\((((op (e4) (e4)) = (e0))\/(((op (e4) (e4)) = (e1))\/(((op (e4) (e4)) = (e2))\/(((op (e4) (e4)) = (e3))\/(((op (e4) (e4)) = (e4))\/(((op (e4) (e4)) = (e5))\/((op (e4) (e4)) = (e6))))))))/\((((op (e4) (e5)) = (e0))\/(((op (e4) (e5)) = (e1))\/(((op (e4) (e5)) = (e2))\/(((op (e4) (e5)) = (e3))\/(((op (e4) (e5)) = (e4))\/(((op (e4) (e5)) = (e5))\/((op (e4) (e5)) = (e6))))))))/\((((op (e4) (e6)) = (e0))\/(((op (e4) (e6)) = (e1))\/(((op (e4) (e6)) = (e2))\/(((op (e4) (e6)) = (e3))\/(((op (e4) (e6)) = (e4))\/(((op (e4) (e6)) = (e5))\/((op (e4) (e6)) = (e6))))))))/\((((op (e5) (e0)) = (e0))\/(((op (e5) (e0)) = (e1))\/(((op (e5) (e0)) = (e2))\/(((op (e5) (e0)) = (e3))\/(((op (e5) (e0)) = (e4))\/(((op (e5) (e0)) = (e5))\/((op (e5) (e0)) = (e6))))))))/\((((op (e5) (e1)) = (e0))\/(((op (e5) (e1)) = (e1))\/(((op (e5) (e1)) = (e2))\/(((op (e5) (e1)) = (e3))\/(((op (e5) (e1)) = (e4))\/(((op (e5) (e1)) = (e5))\/((op (e5) (e1)) = (e6))))))))/\((((op (e5) (e2)) = (e0))\/(((op (e5) (e2)) = (e1))\/(((op (e5) (e2)) = (e2))\/(((op (e5) (e2)) = (e3))\/(((op (e5) (e2)) = (e4))\/(((op (e5) (e2)) = (e5))\/((op (e5) (e2)) = (e6))))))))/\((((op (e5) (e3)) = (e0))\/(((op (e5) (e3)) = (e1))\/(((op (e5) (e3)) = (e2))\/(((op (e5) (e3)) = (e3))\/(((op (e5) (e3)) = (e4))\/(((op (e5) (e3)) = (e5))\/((op (e5) (e3)) = (e6))))))))/\((((op (e5) (e4)) = (e0))\/(((op (e5) (e4)) = (e1))\/(((op (e5) (e4)) = (e2))\/(((op (e5) (e4)) = (e3))\/(((op (e5) (e4)) = (e4))\/(((op (e5) (e4)) = (e5))\/((op (e5) (e4)) = (e6))))))))/\((((op (e5) (e5)) = (e0))\/(((op (e5) (e5)) = (e1))\/(((op (e5) (e5)) = (e2))\/(((op (e5) (e5)) = (e3))\/(((op (e5) (e5)) = (e4))\/(((op (e5) (e5)) = (e5))\/((op (e5) (e5)) = (e6))))))))/\((((op (e5) (e6)) = (e0))\/(((op (e5) (e6)) = (e1))\/(((op (e5) (e6)) = (e2))\/(((op (e5) (e6)) = (e3))\/(((op (e5) (e6)) = (e4))\/(((op (e5) (e6)) = (e5))\/((op (e5) (e6)) = (e6))))))))/\((((op (e6) (e0)) = (e0))\/(((op (e6) (e0)) = (e1))\/(((op (e6) (e0)) = (e2))\/(((op (e6) (e0)) = (e3))\/(((op (e6) (e0)) = (e4))\/(((op (e6) (e0)) = (e5))\/((op (e6) (e0)) = (e6))))))))/\((((op (e6) (e1)) = (e0))\/(((op (e6) (e1)) = (e1))\/(((op (e6) (e1)) = (e2))\/(((op (e6) (e1)) = (e3))\/(((op (e6) (e1)) = (e4))\/(((op (e6) (e1)) = (e5))\/((op (e6) (e1)) = (e6))))))))/\((((op (e6) (e2)) = (e0))\/(((op (e6) (e2)) = (e1))\/(((op (e6) (e2)) = (e2))\/(((op (e6) (e2)) = (e3))\/(((op (e6) (e2)) = (e4))\/(((op (e6) (e2)) = (e5))\/((op (e6) (e2)) = (e6))))))))/\((((op (e6) (e3)) = (e0))\/(((op (e6) (e3)) = (e1))\/(((op (e6) (e3)) = (e2))\/(((op (e6) (e3)) = (e3))\/(((op (e6) (e3)) = (e4))\/(((op (e6) (e3)) = (e5))\/((op (e6) (e3)) = (e6))))))))/\((((op (e6) (e4)) = (e0))\/(((op (e6) (e4)) = (e1))\/(((op (e6) (e4)) = (e2))\/(((op (e6) (e4)) = (e3))\/(((op (e6) (e4)) = (e4))\/(((op (e6) (e4)) = (e5))\/((op (e6) (e4)) = (e6))))))))/\((((op (e6) (e5)) = (e0))\/(((op (e6) (e5)) = (e1))\/(((op (e6) (e5)) = (e2))\/(((op (e6) (e5)) = (e3))\/(((op (e6) (e5)) = (e4))\/(((op (e6) (e5)) = (e5))\/((op (e6) (e5)) = (e6))))))))/\((((op (e6) (e6)) = (e0))\/(((op (e6) (e6)) = (e1))\/(((op (e6) (e6)) = (e2))\/(((op (e6) (e6)) = (e3))\/(((op (e6) (e6)) = (e4))\/(((op (e6) (e6)) = (e5))\/((op (e6) (e6)) = (e6))))))))/\((((op (e0) (e0)) = (e0))\/(((op (e0) (e1)) = (e0))\/(((op (e0) (e2)) = (e0))\/(((op (e0) (e3)) = (e0))\/(((op (e0) (e4)) = (e0))\/(((op (e0) (e5)) = (e0))\/((op (e0) (e6)) = (e0))))))))/\((((op (e0) (e0)) = (e0))\/(((op (e1) (e0)) = (e0))\/(((op (e2) (e0)) = (e0))\/(((op (e3) (e0)) = (e0))\/(((op (e4) (e0)) = (e0))\/(((op (e5) (e0)) = (e0))\/((op (e6) (e0)) = (e0))))))))/\((((op (e0) (e0)) = (e1))\/(((op (e0) (e1)) = (e1))\/(((op (e0) (e2)) = (e1))\/(((op (e0) (e3)) = (e1))\/(((op (e0) (e4)) = (e1))\/(((op (e0) (e5)) = (e1))\/((op (e0) (e6)) = (e1))))))))/\((((op (e0) (e0)) = (e1))\/(((op (e1) (e0)) = (e1))\/(((op (e2) (e0)) = (e1))\/(((op (e3) (e0)) = (e1))\/(((op (e4) (e0)) = (e1))\/(((op (e5) (e0)) = (e1))\/((op (e6) (e0)) = (e1))))))))/\((((op (e0) (e0)) = (e2))\/(((op (e0) (e1)) = (e2))\/(((op (e0) (e2)) = (e2))\/(((op (e0) (e3)) = (e2))\/(((op (e0) (e4)) = (e2))\/(((op (e0) (e5)) = (e2))\/((op (e0) (e6)) = (e2))))))))/\((((op (e0) (e0)) = (e2))\/(((op (e1) (e0)) = (e2))\/(((op (e2) (e0)) = (e2))\/(((op (e3) (e0)) = (e2))\/(((op (e4) (e0)) = (e2))\/(((op (e5) (e0)) = (e2))\/((op (e6) (e0)) = (e2))))))))/\((((op (e0) (e0)) = (e3))\/(((op (e0) (e1)) = (e3))\/(((op (e0) (e2)) = (e3))\/(((op (e0) (e3)) = (e3))\/(((op (e0) (e4)) = (e3))\/(((op (e0) (e5)) = (e3))\/((op (e0) (e6)) = (e3))))))))/\((((op (e0) (e0)) = (e3))\/(((op (e1) (e0)) = (e3))\/(((op (e2) (e0)) = (e3))\/(((op (e3) (e0)) = (e3))\/(((op (e4) (e0)) = (e3))\/(((op (e5) (e0)) = (e3))\/((op (e6) (e0)) = (e3))))))))/\((((op (e0) (e0)) = (e4))\/(((op (e0) (e1)) = (e4))\/(((op (e0) (e2)) = (e4))\/(((op (e0) (e3)) = (e4))\/(((op (e0) (e4)) = (e4))\/(((op (e0) (e5)) = (e4))\/((op (e0) (e6)) = (e4))))))))/\((((op (e0) (e0)) = (e4))\/(((op (e1) (e0)) = (e4))\/(((op (e2) (e0)) = (e4))\/(((op (e3) (e0)) = (e4))\/(((op (e4) (e0)) = (e4))\/(((op (e5) (e0)) = (e4))\/((op (e6) (e0)) = (e4))))))))/\((((op (e0) (e0)) = (e5))\/(((op (e0) (e1)) = (e5))\/(((op (e0) (e2)) = (e5))\/(((op (e0) (e3)) = (e5))\/(((op (e0) (e4)) = (e5))\/(((op (e0) (e5)) = (e5))\/((op (e0) (e6)) = (e5))))))))/\((((op (e0) (e0)) = (e5))\/(((op (e1) (e0)) = (e5))\/(((op (e2) (e0)) = (e5))\/(((op (e3) (e0)) = (e5))\/(((op (e4) (e0)) = (e5))\/(((op (e5) (e0)) = (e5))\/((op (e6) (e0)) = (e5))))))))/\((((op (e0) (e0)) = (e6))\/(((op (e0) (e1)) = (e6))\/(((op (e0) (e2)) = (e6))\/(((op (e0) (e3)) = (e6))\/(((op (e0) (e4)) = (e6))\/(((op (e0) (e5)) = (e6))\/((op (e0) (e6)) = (e6))))))))/\((((op (e0) (e0)) = (e6))\/(((op (e1) (e0)) = (e6))\/(((op (e2) (e0)) = (e6))\/(((op (e3) (e0)) = (e6))\/(((op (e4) (e0)) = (e6))\/(((op (e5) (e0)) = (e6))\/((op (e6) (e0)) = (e6))))))))/\((((op (e1) (e0)) = (e0))\/(((op (e1) (e1)) = (e0))\/(((op (e1) (e2)) = (e0))\/(((op (e1) (e3)) = (e0))\/(((op (e1) (e4)) = (e0))\/(((op (e1) (e5)) = (e0))\/((op (e1) (e6)) = (e0))))))))/\((((op (e0) (e1)) = (e0))\/(((op (e1) (e1)) = (e0))\/(((op (e2) (e1)) = (e0))\/(((op (e3) (e1)) = (e0))\/(((op (e4) (e1)) = (e0))\/(((op (e5) (e1)) = (e0))\/((op (e6) (e1)) = (e0))))))))/\((((op (e1) (e0)) = (e1))\/(((op (e1) (e1)) = (e1))\/(((op (e1) (e2)) = (e1))\/(((op (e1) (e3)) = (e1))\/(((op (e1) (e4)) = (e1))\/(((op (e1) (e5)) = (e1))\/((op (e1) (e6)) = (e1))))))))/\((((op (e0) (e1)) = (e1))\/(((op (e1) (e1)) = (e1))\/(((op (e2) (e1)) = (e1))\/(((op (e3) (e1)) = (e1))\/(((op (e4) (e1)) = (e1))\/(((op (e5) (e1)) = (e1))\/((op (e6) (e1)) = (e1))))))))/\((((op (e1) (e0)) = (e2))\/(((op (e1) (e1)) = (e2))\/(((op (e1) (e2)) = (e2))\/(((op (e1) (e3)) = (e2))\/(((op (e1) (e4)) = (e2))\/(((op (e1) (e5)) = (e2))\/((op (e1) (e6)) = (e2))))))))/\((((op (e0) (e1)) = (e2))\/(((op (e1) (e1)) = (e2))\/(((op (e2) (e1)) = (e2))\/(((op (e3) (e1)) = (e2))\/(((op (e4) (e1)) = (e2))\/(((op (e5) (e1)) = (e2))\/((op (e6) (e1)) = (e2))))))))/\((((op (e1) (e0)) = (e3))\/(((op (e1) (e1)) = (e3))\/(((op (e1) (e2)) = (e3))\/(((op (e1) (e3)) = (e3))\/(((op (e1) (e4)) = (e3))\/(((op (e1) (e5)) = (e3))\/((op (e1) (e6)) = (e3))))))))/\((((op (e0) (e1)) = (e3))\/(((op (e1) (e1)) = (e3))\/(((op (e2) (e1)) = (e3))\/(((op (e3) (e1)) = (e3))\/(((op (e4) (e1)) = (e3))\/(((op (e5) (e1)) = (e3))\/((op (e6) (e1)) = (e3))))))))/\((((op (e1) (e0)) = (e4))\/(((op (e1) (e1)) = (e4))\/(((op (e1) (e2)) = (e4))\/(((op (e1) (e3)) = (e4))\/(((op (e1) (e4)) = (e4))\/(((op (e1) (e5)) = (e4))\/((op (e1) (e6)) = (e4))))))))/\((((op (e0) (e1)) = (e4))\/(((op (e1) (e1)) = (e4))\/(((op (e2) (e1)) = (e4))\/(((op (e3) (e1)) = (e4))\/(((op (e4) (e1)) = (e4))\/(((op (e5) (e1)) = (e4))\/((op (e6) (e1)) = (e4))))))))/\((((op (e1) (e0)) = (e5))\/(((op (e1) (e1)) = (e5))\/(((op (e1) (e2)) = (e5))\/(((op (e1) (e3)) = (e5))\/(((op (e1) (e4)) = (e5))\/(((op (e1) (e5)) = (e5))\/((op (e1) (e6)) = (e5))))))))/\((((op (e0) (e1)) = (e5))\/(((op (e1) (e1)) = (e5))\/(((op (e2) (e1)) = (e5))\/(((op (e3) (e1)) = (e5))\/(((op (e4) (e1)) = (e5))\/(((op (e5) (e1)) = (e5))\/((op (e6) (e1)) = (e5))))))))/\((((op (e1) (e0)) = (e6))\/(((op (e1) (e1)) = (e6))\/(((op (e1) (e2)) = (e6))\/(((op (e1) (e3)) = (e6))\/(((op (e1) (e4)) = (e6))\/(((op (e1) (e5)) = (e6))\/((op (e1) (e6)) = (e6))))))))/\((((op (e0) (e1)) = (e6))\/(((op (e1) (e1)) = (e6))\/(((op (e2) (e1)) = (e6))\/(((op (e3) (e1)) = (e6))\/(((op (e4) (e1)) = (e6))\/(((op (e5) (e1)) = (e6))\/((op (e6) (e1)) = (e6))))))))/\((((op (e2) (e0)) = (e0))\/(((op (e2) (e1)) = (e0))\/(((op (e2) (e2)) = (e0))\/(((op (e2) (e3)) = (e0))\/(((op (e2) (e4)) = (e0))\/(((op (e2) (e5)) = (e0))\/((op (e2) (e6)) = (e0))))))))/\((((op (e0) (e2)) = (e0))\/(((op (e1) (e2)) = (e0))\/(((op (e2) (e2)) = (e0))\/(((op (e3) (e2)) = (e0))\/(((op (e4) (e2)) = (e0))\/(((op (e5) (e2)) = (e0))\/((op (e6) (e2)) = (e0))))))))/\((((op (e2) (e0)) = (e1))\/(((op (e2) (e1)) = (e1))\/(((op (e2) (e2)) = (e1))\/(((op (e2) (e3)) = (e1))\/(((op (e2) (e4)) = (e1))\/(((op (e2) (e5)) = (e1))\/((op (e2) (e6)) = (e1))))))))/\((((op (e0) (e2)) = (e1))\/(((op (e1) (e2)) = (e1))\/(((op (e2) (e2)) = (e1))\/(((op (e3) (e2)) = (e1))\/(((op (e4) (e2)) = (e1))\/(((op (e5) (e2)) = (e1))\/((op (e6) (e2)) = (e1))))))))/\((((op (e2) (e0)) = (e2))\/(((op (e2) (e1)) = (e2))\/(((op (e2) (e2)) = (e2))\/(((op (e2) (e3)) = (e2))\/(((op (e2) (e4)) = (e2))\/(((op (e2) (e5)) = (e2))\/((op (e2) (e6)) = (e2))))))))/\((((op (e0) (e2)) = (e2))\/(((op (e1) (e2)) = (e2))\/(((op (e2) (e2)) = (e2))\/(((op (e3) (e2)) = (e2))\/(((op (e4) (e2)) = (e2))\/(((op (e5) (e2)) = (e2))\/((op (e6) (e2)) = (e2))))))))/\((((op (e2) (e0)) = (e3))\/(((op (e2) (e1)) = (e3))\/(((op (e2) (e2)) = (e3))\/(((op (e2) (e3)) = (e3))\/(((op (e2) (e4)) = (e3))\/(((op (e2) (e5)) = (e3))\/((op (e2) (e6)) = (e3))))))))/\((((op (e0) (e2)) = (e3))\/(((op (e1) (e2)) = (e3))\/(((op (e2) (e2)) = (e3))\/(((op (e3) (e2)) = (e3))\/(((op (e4) (e2)) = (e3))\/(((op (e5) (e2)) = (e3))\/((op (e6) (e2)) = (e3))))))))/\((((op (e2) (e0)) = (e4))\/(((op (e2) (e1)) = (e4))\/(((op (e2) (e2)) = (e4))\/(((op (e2) (e3)) = (e4))\/(((op (e2) (e4)) = (e4))\/(((op (e2) (e5)) = (e4))\/((op (e2) (e6)) = (e4))))))))/\((((op (e0) (e2)) = (e4))\/(((op (e1) (e2)) = (e4))\/(((op (e2) (e2)) = (e4))\/(((op (e3) (e2)) = (e4))\/(((op (e4) (e2)) = (e4))\/(((op (e5) (e2)) = (e4))\/((op (e6) (e2)) = (e4))))))))/\((((op (e2) (e0)) = (e5))\/(((op (e2) (e1)) = (e5))\/(((op (e2) (e2)) = (e5))\/(((op (e2) (e3)) = (e5))\/(((op (e2) (e4)) = (e5))\/(((op (e2) (e5)) = (e5))\/((op (e2) (e6)) = (e5))))))))/\((((op (e0) (e2)) = (e5))\/(((op (e1) (e2)) = (e5))\/(((op (e2) (e2)) = (e5))\/(((op (e3) (e2)) = (e5))\/(((op (e4) (e2)) = (e5))\/(((op (e5) (e2)) = (e5))\/((op (e6) (e2)) = (e5))))))))/\((((op (e2) (e0)) = (e6))\/(((op (e2) (e1)) = (e6))\/(((op (e2) (e2)) = (e6))\/(((op (e2) (e3)) = (e6))\/(((op (e2) (e4)) = (e6))\/(((op (e2) (e5)) = (e6))\/((op (e2) (e6)) = (e6))))))))/\((((op (e0) (e2)) = (e6))\/(((op (e1) (e2)) = (e6))\/(((op (e2) (e2)) = (e6))\/(((op (e3) (e2)) = (e6))\/(((op (e4) (e2)) = (e6))\/(((op (e5) (e2)) = (e6))\/((op (e6) (e2)) = (e6))))))))/\((((op (e3) (e0)) = (e0))\/(((op (e3) (e1)) = (e0))\/(((op (e3) (e2)) = (e0))\/(((op (e3) (e3)) = (e0))\/(((op (e3) (e4)) = (e0))\/(((op (e3) (e5)) = (e0))\/((op (e3) (e6)) = (e0))))))))/\((((op (e0) (e3)) = (e0))\/(((op (e1) (e3)) = (e0))\/(((op (e2) (e3)) = (e0))\/(((op (e3) (e3)) = (e0))\/(((op (e4) (e3)) = (e0))\/(((op (e5) (e3)) = (e0))\/((op (e6) (e3)) = (e0))))))))/\((((op (e3) (e0)) = (e1))\/(((op (e3) (e1)) = (e1))\/(((op (e3) (e2)) = (e1))\/(((op (e3) (e3)) = (e1))\/(((op (e3) (e4)) = (e1))\/(((op (e3) (e5)) = (e1))\/((op (e3) (e6)) = (e1))))))))/\((((op (e0) (e3)) = (e1))\/(((op (e1) (e3)) = (e1))\/(((op (e2) (e3)) = (e1))\/(((op (e3) (e3)) = (e1))\/(((op (e4) (e3)) = (e1))\/(((op (e5) (e3)) = (e1))\/((op (e6) (e3)) = (e1))))))))/\((((op (e3) (e0)) = (e2))\/(((op (e3) (e1)) = (e2))\/(((op (e3) (e2)) = (e2))\/(((op (e3) (e3)) = (e2))\/(((op (e3) (e4)) = (e2))\/(((op (e3) (e5)) = (e2))\/((op (e3) (e6)) = (e2))))))))/\((((op (e0) (e3)) = (e2))\/(((op (e1) (e3)) = (e2))\/(((op (e2) (e3)) = (e2))\/(((op (e3) (e3)) = (e2))\/(((op (e4) (e3)) = (e2))\/(((op (e5) (e3)) = (e2))\/((op (e6) (e3)) = (e2))))))))/\((((op (e3) (e0)) = (e3))\/(((op (e3) (e1)) = (e3))\/(((op (e3) (e2)) = (e3))\/(((op (e3) (e3)) = (e3))\/(((op (e3) (e4)) = (e3))\/(((op (e3) (e5)) = (e3))\/((op (e3) (e6)) = (e3))))))))/\((((op (e0) (e3)) = (e3))\/(((op (e1) (e3)) = (e3))\/(((op (e2) (e3)) = (e3))\/(((op (e3) (e3)) = (e3))\/(((op (e4) (e3)) = (e3))\/(((op (e5) (e3)) = (e3))\/((op (e6) (e3)) = (e3))))))))/\((((op (e3) (e0)) = (e4))\/(((op (e3) (e1)) = (e4))\/(((op (e3) (e2)) = (e4))\/(((op (e3) (e3)) = (e4))\/(((op (e3) (e4)) = (e4))\/(((op (e3) (e5)) = (e4))\/((op (e3) (e6)) = (e4))))))))/\((((op (e0) (e3)) = (e4))\/(((op (e1) (e3)) = (e4))\/(((op (e2) (e3)) = (e4))\/(((op (e3) (e3)) = (e4))\/(((op (e4) (e3)) = (e4))\/(((op (e5) (e3)) = (e4))\/((op (e6) (e3)) = (e4))))))))/\((((op (e3) (e0)) = (e5))\/(((op (e3) (e1)) = (e5))\/(((op (e3) (e2)) = (e5))\/(((op (e3) (e3)) = (e5))\/(((op (e3) (e4)) = (e5))\/(((op (e3) (e5)) = (e5))\/((op (e3) (e6)) = (e5))))))))/\((((op (e0) (e3)) = (e5))\/(((op (e1) (e3)) = (e5))\/(((op (e2) (e3)) = (e5))\/(((op (e3) (e3)) = (e5))\/(((op (e4) (e3)) = (e5))\/(((op (e5) (e3)) = (e5))\/((op (e6) (e3)) = (e5))))))))/\((((op (e3) (e0)) = (e6))\/(((op (e3) (e1)) = (e6))\/(((op (e3) (e2)) = (e6))\/(((op (e3) (e3)) = (e6))\/(((op (e3) (e4)) = (e6))\/(((op (e3) (e5)) = (e6))\/((op (e3) (e6)) = (e6))))))))/\((((op (e0) (e3)) = (e6))\/(((op (e1) (e3)) = (e6))\/(((op (e2) (e3)) = (e6))\/(((op (e3) (e3)) = (e6))\/(((op (e4) (e3)) = (e6))\/(((op (e5) (e3)) = (e6))\/((op (e6) (e3)) = (e6))))))))/\((((op (e4) (e0)) = (e0))\/(((op (e4) (e1)) = (e0))\/(((op (e4) (e2)) = (e0))\/(((op (e4) (e3)) = (e0))\/(((op (e4) (e4)) = (e0))\/(((op (e4) (e5)) = (e0))\/((op (e4) (e6)) = (e0))))))))/\((((op (e0) (e4)) = (e0))\/(((op (e1) (e4)) = (e0))\/(((op (e2) (e4)) = (e0))\/(((op (e3) (e4)) = (e0))\/(((op (e4) (e4)) = (e0))\/(((op (e5) (e4)) = (e0))\/((op (e6) (e4)) = (e0))))))))/\((((op (e4) (e0)) = (e1))\/(((op (e4) (e1)) = (e1))\/(((op (e4) (e2)) = (e1))\/(((op (e4) (e3)) = (e1))\/(((op (e4) (e4)) = (e1))\/(((op (e4) (e5)) = (e1))\/((op (e4) (e6)) = (e1))))))))/\((((op (e0) (e4)) = (e1))\/(((op (e1) (e4)) = (e1))\/(((op (e2) (e4)) = (e1))\/(((op (e3) (e4)) = (e1))\/(((op (e4) (e4)) = (e1))\/(((op (e5) (e4)) = (e1))\/((op (e6) (e4)) = (e1))))))))/\((((op (e4) (e0)) = (e2))\/(((op (e4) (e1)) = (e2))\/(((op (e4) (e2)) = (e2))\/(((op (e4) (e3)) = (e2))\/(((op (e4) (e4)) = (e2))\/(((op (e4) (e5)) = (e2))\/((op (e4) (e6)) = (e2))))))))/\((((op (e0) (e4)) = (e2))\/(((op (e1) (e4)) = (e2))\/(((op (e2) (e4)) = (e2))\/(((op (e3) (e4)) = (e2))\/(((op (e4) (e4)) = (e2))\/(((op (e5) (e4)) = (e2))\/((op (e6) (e4)) = (e2))))))))/\((((op (e4) (e0)) = (e3))\/(((op (e4) (e1)) = (e3))\/(((op (e4) (e2)) = (e3))\/(((op (e4) (e3)) = (e3))\/(((op (e4) (e4)) = (e3))\/(((op (e4) (e5)) = (e3))\/((op (e4) (e6)) = (e3))))))))/\((((op (e0) (e4)) = (e3))\/(((op (e1) (e4)) = (e3))\/(((op (e2) (e4)) = (e3))\/(((op (e3) (e4)) = (e3))\/(((op (e4) (e4)) = (e3))\/(((op (e5) (e4)) = (e3))\/((op (e6) (e4)) = (e3))))))))/\((((op (e4) (e0)) = (e4))\/(((op (e4) (e1)) = (e4))\/(((op (e4) (e2)) = (e4))\/(((op (e4) (e3)) = (e4))\/(((op (e4) (e4)) = (e4))\/(((op (e4) (e5)) = (e4))\/((op (e4) (e6)) = (e4))))))))/\((((op (e0) (e4)) = (e4))\/(((op (e1) (e4)) = (e4))\/(((op (e2) (e4)) = (e4))\/(((op (e3) (e4)) = (e4))\/(((op (e4) (e4)) = (e4))\/(((op (e5) (e4)) = (e4))\/((op (e6) (e4)) = (e4))))))))/\((((op (e4) (e0)) = (e5))\/(((op (e4) (e1)) = (e5))\/(((op (e4) (e2)) = (e5))\/(((op (e4) (e3)) = (e5))\/(((op (e4) (e4)) = (e5))\/(((op (e4) (e5)) = (e5))\/((op (e4) (e6)) = (e5))))))))/\((((op (e0) (e4)) = (e5))\/(((op (e1) (e4)) = (e5))\/(((op (e2) (e4)) = (e5))\/(((op (e3) (e4)) = (e5))\/(((op (e4) (e4)) = (e5))\/(((op (e5) (e4)) = (e5))\/((op (e6) (e4)) = (e5))))))))/\((((op (e4) (e0)) = (e6))\/(((op (e4) (e1)) = (e6))\/(((op (e4) (e2)) = (e6))\/(((op (e4) (e3)) = (e6))\/(((op (e4) (e4)) = (e6))\/(((op (e4) (e5)) = (e6))\/((op (e4) (e6)) = (e6))))))))/\((((op (e0) (e4)) = (e6))\/(((op (e1) (e4)) = (e6))\/(((op (e2) (e4)) = (e6))\/(((op (e3) (e4)) = (e6))\/(((op (e4) (e4)) = (e6))\/(((op (e5) (e4)) = (e6))\/((op (e6) (e4)) = (e6))))))))/\((((op (e5) (e0)) = (e0))\/(((op (e5) (e1)) = (e0))\/(((op (e5) (e2)) = (e0))\/(((op (e5) (e3)) = (e0))\/(((op (e5) (e4)) = (e0))\/(((op (e5) (e5)) = (e0))\/((op (e5) (e6)) = (e0))))))))/\((((op (e0) (e5)) = (e0))\/(((op (e1) (e5)) = (e0))\/(((op (e2) (e5)) = (e0))\/(((op (e3) (e5)) = (e0))\/(((op (e4) (e5)) = (e0))\/(((op (e5) (e5)) = (e0))\/((op (e6) (e5)) = (e0))))))))/\((((op (e5) (e0)) = (e1))\/(((op (e5) (e1)) = (e1))\/(((op (e5) (e2)) = (e1))\/(((op (e5) (e3)) = (e1))\/(((op (e5) (e4)) = (e1))\/(((op (e5) (e5)) = (e1))\/((op (e5) (e6)) = (e1))))))))/\((((op (e0) (e5)) = (e1))\/(((op (e1) (e5)) = (e1))\/(((op (e2) (e5)) = (e1))\/(((op (e3) (e5)) = (e1))\/(((op (e4) (e5)) = (e1))\/(((op (e5) (e5)) = (e1))\/((op (e6) (e5)) = (e1))))))))/\((((op (e5) (e0)) = (e2))\/(((op (e5) (e1)) = (e2))\/(((op (e5) (e2)) = (e2))\/(((op (e5) (e3)) = (e2))\/(((op (e5) (e4)) = (e2))\/(((op (e5) (e5)) = (e2))\/((op (e5) (e6)) = (e2))))))))/\((((op (e0) (e5)) = (e2))\/(((op (e1) (e5)) = (e2))\/(((op (e2) (e5)) = (e2))\/(((op (e3) (e5)) = (e2))\/(((op (e4) (e5)) = (e2))\/(((op (e5) (e5)) = (e2))\/((op (e6) (e5)) = (e2))))))))/\((((op (e5) (e0)) = (e3))\/(((op (e5) (e1)) = (e3))\/(((op (e5) (e2)) = (e3))\/(((op (e5) (e3)) = (e3))\/(((op (e5) (e4)) = (e3))\/(((op (e5) (e5)) = (e3))\/((op (e5) (e6)) = (e3))))))))/\((((op (e0) (e5)) = (e3))\/(((op (e1) (e5)) = (e3))\/(((op (e2) (e5)) = (e3))\/(((op (e3) (e5)) = (e3))\/(((op (e4) (e5)) = (e3))\/(((op (e5) (e5)) = (e3))\/((op (e6) (e5)) = (e3))))))))/\((((op (e5) (e0)) = (e4))\/(((op (e5) (e1)) = (e4))\/(((op (e5) (e2)) = (e4))\/(((op (e5) (e3)) = (e4))\/(((op (e5) (e4)) = (e4))\/(((op (e5) (e5)) = (e4))\/((op (e5) (e6)) = (e4))))))))/\((((op (e0) (e5)) = (e4))\/(((op (e1) (e5)) = (e4))\/(((op (e2) (e5)) = (e4))\/(((op (e3) (e5)) = (e4))\/(((op (e4) (e5)) = (e4))\/(((op (e5) (e5)) = (e4))\/((op (e6) (e5)) = (e4))))))))/\((((op (e5) (e0)) = (e5))\/(((op (e5) (e1)) = (e5))\/(((op (e5) (e2)) = (e5))\/(((op (e5) (e3)) = (e5))\/(((op (e5) (e4)) = (e5))\/(((op (e5) (e5)) = (e5))\/((op (e5) (e6)) = (e5))))))))/\((((op (e0) (e5)) = (e5))\/(((op (e1) (e5)) = (e5))\/(((op (e2) (e5)) = (e5))\/(((op (e3) (e5)) = (e5))\/(((op (e4) (e5)) = (e5))\/(((op (e5) (e5)) = (e5))\/((op (e6) (e5)) = (e5))))))))/\((((op (e5) (e0)) = (e6))\/(((op (e5) (e1)) = (e6))\/(((op (e5) (e2)) = (e6))\/(((op (e5) (e3)) = (e6))\/(((op (e5) (e4)) = (e6))\/(((op (e5) (e5)) = (e6))\/((op (e5) (e6)) = (e6))))))))/\((((op (e0) (e5)) = (e6))\/(((op (e1) (e5)) = (e6))\/(((op (e2) (e5)) = (e6))\/(((op (e3) (e5)) = (e6))\/(((op (e4) (e5)) = (e6))\/(((op (e5) (e5)) = (e6))\/((op (e6) (e5)) = (e6))))))))/\((((op (e6) (e0)) = (e0))\/(((op (e6) (e1)) = (e0))\/(((op (e6) (e2)) = (e0))\/(((op (e6) (e3)) = (e0))\/(((op (e6) (e4)) = (e0))\/(((op (e6) (e5)) = (e0))\/((op (e6) (e6)) = (e0))))))))/\((((op (e0) (e6)) = (e0))\/(((op (e1) (e6)) = (e0))\/(((op (e2) (e6)) = (e0))\/(((op (e3) (e6)) = (e0))\/(((op (e4) (e6)) = (e0))\/(((op (e5) (e6)) = (e0))\/((op (e6) (e6)) = (e0))))))))/\((((op (e6) (e0)) = (e1))\/(((op (e6) (e1)) = (e1))\/(((op (e6) (e2)) = (e1))\/(((op (e6) (e3)) = (e1))\/(((op (e6) (e4)) = (e1))\/(((op (e6) (e5)) = (e1))\/((op (e6) (e6)) = (e1))))))))/\((((op (e0) (e6)) = (e1))\/(((op (e1) (e6)) = (e1))\/(((op (e2) (e6)) = (e1))\/(((op (e3) (e6)) = (e1))\/(((op (e4) (e6)) = (e1))\/(((op (e5) (e6)) = (e1))\/((op (e6) (e6)) = (e1))))))))/\((((op (e6) (e0)) = (e2))\/(((op (e6) (e1)) = (e2))\/(((op (e6) (e2)) = (e2))\/(((op (e6) (e3)) = (e2))\/(((op (e6) (e4)) = (e2))\/(((op (e6) (e5)) = (e2))\/((op (e6) (e6)) = (e2))))))))/\((((op (e0) (e6)) = (e2))\/(((op (e1) (e6)) = (e2))\/(((op (e2) (e6)) = (e2))\/(((op (e3) (e6)) = (e2))\/(((op (e4) (e6)) = (e2))\/(((op (e5) (e6)) = (e2))\/((op (e6) (e6)) = (e2))))))))/\((((op (e6) (e0)) = (e3))\/(((op (e6) (e1)) = (e3))\/(((op (e6) (e2)) = (e3))\/(((op (e6) (e3)) = (e3))\/(((op (e6) (e4)) = (e3))\/(((op (e6) (e5)) = (e3))\/((op (e6) (e6)) = (e3))))))))/\((((op (e0) (e6)) = (e3))\/(((op (e1) (e6)) = (e3))\/(((op (e2) (e6)) = (e3))\/(((op (e3) (e6)) = (e3))\/(((op (e4) (e6)) = (e3))\/(((op (e5) (e6)) = (e3))\/((op (e6) (e6)) = (e3))))))))/\((((op (e6) (e0)) = (e4))\/(((op (e6) (e1)) = (e4))\/(((op (e6) (e2)) = (e4))\/(((op (e6) (e3)) = (e4))\/(((op (e6) (e4)) = (e4))\/(((op (e6) (e5)) = (e4))\/((op (e6) (e6)) = (e4))))))))/\((((op (e0) (e6)) = (e4))\/(((op (e1) (e6)) = (e4))\/(((op (e2) (e6)) = (e4))\/(((op (e3) (e6)) = (e4))\/(((op (e4) (e6)) = (e4))\/(((op (e5) (e6)) = (e4))\/((op (e6) (e6)) = (e4))))))))/\((((op (e6) (e0)) = (e5))\/(((op (e6) (e1)) = (e5))\/(((op (e6) (e2)) = (e5))\/(((op (e6) (e3)) = (e5))\/(((op (e6) (e4)) = (e5))\/(((op (e6) (e5)) = (e5))\/((op (e6) (e6)) = (e5))))))))/\((((op (e0) (e6)) = (e5))\/(((op (e1) (e6)) = (e5))\/(((op (e2) (e6)) = (e5))\/(((op (e3) (e6)) = (e5))\/(((op (e4) (e6)) = (e5))\/(((op (e5) (e6)) = (e5))\/((op (e6) (e6)) = (e5))))))))/\((((op (e6) (e0)) = (e6))\/(((op (e6) (e1)) = (e6))\/(((op (e6) (e2)) = (e6))\/(((op (e6) (e3)) = (e6))\/(((op (e6) (e4)) = (e6))\/(((op (e6) (e5)) = (e6))\/((op (e6) (e6)) = (e6))))))))/\((((op (e0) (e6)) = (e6))\/(((op (e1) (e6)) = (e6))\/(((op (e2) (e6)) = (e6))\/(((op (e3) (e6)) = (e6))\/(((op (e4) (e6)) = (e6))\/(((op (e5) (e6)) = (e6))\/((op (e6) (e6)) = (e6))))))))/\(((op (op (op (e0) (e0)) (e0)) (e0)) = (e0))/\(((op (op (op (e1) (e0)) (e1)) (e1)) = (e0))/\(((op (op (op (e2) (e0)) (e2)) (e2)) = (e0))/\(((op (op (op (e3) (e0)) (e3)) (e3)) = (e0))/\(((op (op (op (e4) (e0)) (e4)) (e4)) = (e0))/\(((op (op (op (e5) (e0)) (e5)) (e5)) = (e0))/\(((op (op (op (e6) (e0)) (e6)) (e6)) = (e0))/\(((op (op (op (e0) (e1)) (e0)) (e0)) = (e1))/\(((op (op (op (e1) (e1)) (e1)) (e1)) = (e1))/\(((op (op (op (e2) (e1)) (e2)) (e2)) = (e1))/\(((op (op (op (e3) (e1)) (e3)) (e3)) = (e1))/\(((op (op (op (e4) (e1)) (e4)) (e4)) = (e1))/\(((op (op (op (e5) (e1)) (e5)) (e5)) = (e1))/\(((op (op (op (e6) (e1)) (e6)) (e6)) = (e1))/\(((op (op (op (e0) (e2)) (e0)) (e0)) = (e2))/\(((op (op (op (e1) (e2)) (e1)) (e1)) = (e2))/\(((op (op (op (e2) (e2)) (e2)) (e2)) = (e2))/\(((op (op (op (e3) (e2)) (e3)) (e3)) = (e2))/\(((op (op (op (e4) (e2)) (e4)) (e4)) = (e2))/\(((op (op (op (e5) (e2)) (e5)) (e5)) = (e2))/\(((op (op (op (e6) (e2)) (e6)) (e6)) = (e2))/\(((op (op (op (e0) (e3)) (e0)) (e0)) = (e3))/\(((op (op (op (e1) (e3)) (e1)) (e1)) = (e3))/\(((op (op (op (e2) (e3)) (e2)) (e2)) = (e3))/\(((op (op (op (e3) (e3)) (e3)) (e3)) = (e3))/\(((op (op (op (e4) (e3)) (e4)) (e4)) = (e3))/\(((op (op (op (e5) (e3)) (e5)) (e5)) = (e3))/\(((op (op (op (e6) (e3)) (e6)) (e6)) = (e3))/\(((op (op (op (e0) (e4)) (e0)) (e0)) = (e4))/\(((op (op (op (e1) (e4)) (e1)) (e1)) = (e4))/\(((op (op (op (e2) (e4)) (e2)) (e2)) = (e4))/\(((op (op (op (e3) (e4)) (e3)) (e3)) = (e4))/\(((op (op (op (e4) (e4)) (e4)) (e4)) = (e4))/\(((op (op (op (e5) (e4)) (e5)) (e5)) = (e4))/\(((op (op (op (e6) (e4)) (e6)) (e6)) = (e4))/\(((op (op (op (e0) (e5)) (e0)) (e0)) = (e5))/\(((op (op (op (e1) (e5)) (e1)) (e1)) = (e5))/\(((op (op (op (e2) (e5)) (e2)) (e2)) = (e5))/\(((op (op (op (e3) (e5)) (e3)) (e3)) = (e5))/\(((op (op (op (e4) (e5)) (e4)) (e4)) = (e5))/\(((op (op (op (e5) (e5)) (e5)) (e5)) = (e5))/\(((op (op (op (e6) (e5)) (e6)) (e6)) = (e5))/\(((op (op (op (e0) (e6)) (e0)) (e0)) = (e6))/\(((op (op (op (e1) (e6)) (e1)) (e1)) = (e6))/\(((op (op (op (e2) (e6)) (e2)) (e2)) = (e6))/\(((op (op (op (e3) (e6)) (e3)) (e3)) = (e6))/\(((op (op (op (e4) (e6)) (e4)) (e4)) = (e6))/\(((op (op (op (e5) (e6)) (e5)) (e5)) = (e6))/\((op (op (op (e6) (e6)) (e6)) (e6)) = (e6)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))). % 28.81/29.04 Proof. % 28.81/29.04 assert (zenon_L1_ : (~((e0) = (e0))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H3. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L1_ *) % 28.81/29.04 assert (zenon_L2_ : (~((e1) = (e1))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H4. % 28.81/29.04 apply zenon_H4. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L2_ *) % 28.81/29.04 assert (zenon_L3_ : (~((e5) = (e5))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H5. % 28.81/29.04 apply zenon_H5. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L3_ *) % 28.81/29.04 assert (zenon_L4_ : (~((e2) = (e2))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H6. % 28.81/29.04 apply zenon_H6. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L4_ *) % 28.81/29.04 assert (zenon_L5_ : (~((e6) = (e6))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H7. % 28.81/29.04 apply zenon_H7. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L5_ *) % 28.81/29.04 assert (zenon_L6_ : (~((e3) = (e3))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H8. % 28.81/29.04 apply zenon_H8. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L6_ *) % 28.81/29.04 assert (zenon_L7_ : (~((e4) = (e4))) -> False). % 28.81/29.04 do 0 intro. intros zenon_H9. % 28.81/29.04 apply zenon_H9. apply refl_equal. % 28.81/29.04 (* end of lemma zenon_L7_ *) % 28.81/29.04 apply NNPP. intro zenon_G. % 28.81/29.04 apply (zenon_and_s _ _ ax2). zenon_intro zenon_Hb. zenon_intro zenon_Ha. % 28.81/29.04 apply (zenon_and_s _ _ zenon_Ha). zenon_intro zenon_Hd. zenon_intro zenon_Hc. % 28.81/29.04 apply (zenon_and_s _ _ zenon_Hc). zenon_intro zenon_Hf. zenon_intro zenon_He. % 28.81/29.04 apply (zenon_and_s _ _ zenon_He). zenon_intro zenon_H11. zenon_intro zenon_H10. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H10). zenon_intro zenon_H13. zenon_intro zenon_H12. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H12). zenon_intro zenon_H15. zenon_intro zenon_H14. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H14). zenon_intro zenon_H17. zenon_intro zenon_H16. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H16). zenon_intro zenon_H19. zenon_intro zenon_H18. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H18). zenon_intro zenon_H1b. zenon_intro zenon_H1a. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H1a). zenon_intro zenon_H1d. zenon_intro zenon_H1c. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H1c). zenon_intro zenon_H1f. zenon_intro zenon_H1e. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H1e). zenon_intro zenon_H21. zenon_intro zenon_H20. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H20). zenon_intro zenon_H23. zenon_intro zenon_H22. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H22). zenon_intro zenon_H25. zenon_intro zenon_H24. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H24). zenon_intro zenon_H27. zenon_intro zenon_H26. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H26). zenon_intro zenon_H29. zenon_intro zenon_H28. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H28). zenon_intro zenon_H2b. zenon_intro zenon_H2a. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H2a). zenon_intro zenon_H2d. zenon_intro zenon_H2c. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H2c). zenon_intro zenon_H2f. zenon_intro zenon_H2e. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H2e). zenon_intro zenon_H31. zenon_intro zenon_H30. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H30). zenon_intro zenon_H33. zenon_intro zenon_H32. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H32). zenon_intro zenon_H35. zenon_intro zenon_H34. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H34). zenon_intro zenon_H37. zenon_intro zenon_H36. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H36). zenon_intro zenon_H39. zenon_intro zenon_H38. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H38). zenon_intro zenon_H3b. zenon_intro zenon_H3a. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H3a). zenon_intro zenon_H3d. zenon_intro zenon_H3c. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H3c). zenon_intro zenon_H3f. zenon_intro zenon_H3e. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H3e). zenon_intro zenon_H41. zenon_intro zenon_H40. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H40). zenon_intro zenon_H43. zenon_intro zenon_H42. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H42). zenon_intro zenon_H45. zenon_intro zenon_H44. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H44). zenon_intro zenon_H47. zenon_intro zenon_H46. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H46). zenon_intro zenon_H49. zenon_intro zenon_H48. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H48). zenon_intro zenon_H4b. zenon_intro zenon_H4a. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H4a). zenon_intro zenon_H4d. zenon_intro zenon_H4c. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H4c). zenon_intro zenon_H4f. zenon_intro zenon_H4e. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H4e). zenon_intro zenon_H51. zenon_intro zenon_H50. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H50). zenon_intro zenon_H53. zenon_intro zenon_H52. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H52). zenon_intro zenon_H55. zenon_intro zenon_H54. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H54). zenon_intro zenon_H57. zenon_intro zenon_H56. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H56). zenon_intro zenon_H59. zenon_intro zenon_H58. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H58). zenon_intro zenon_H5b. zenon_intro zenon_H5a. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H5a). zenon_intro zenon_H5d. zenon_intro zenon_H5c. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H5c). zenon_intro zenon_H5f. zenon_intro zenon_H5e. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H5e). zenon_intro zenon_H61. zenon_intro zenon_H60. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H60). zenon_intro zenon_H63. zenon_intro zenon_H62. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H62). zenon_intro zenon_H65. zenon_intro zenon_H64. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H64). zenon_intro zenon_H67. zenon_intro zenon_H66. % 28.81/29.04 apply (zenon_and_s _ _ zenon_H66). zenon_intro zenon_H69. zenon_intro zenon_H68. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_G); [ zenon_intro zenon_H6b | zenon_intro zenon_H6a ]. % 28.81/29.04 exact (zenon_H6b zenon_Hb). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H6a); [ zenon_intro zenon_H6d | zenon_intro zenon_H6c ]. % 28.81/29.04 exact (zenon_H6d zenon_H1b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H6c); [ zenon_intro zenon_H6f | zenon_intro zenon_H6e ]. % 28.81/29.04 exact (zenon_H6f zenon_H2b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H6e); [ zenon_intro zenon_H71 | zenon_intro zenon_H70 ]. % 28.81/29.04 exact (zenon_H71 zenon_H3b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H70); [ zenon_intro zenon_H73 | zenon_intro zenon_H72 ]. % 28.81/29.04 exact (zenon_H73 zenon_H4b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H72); [ zenon_intro zenon_H75 | zenon_intro zenon_H74 ]. % 28.81/29.04 exact (zenon_H75 zenon_H5b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H74); [ zenon_intro zenon_H77 | zenon_intro zenon_H76 ]. % 28.81/29.04 exact (zenon_H77 zenon_H68). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H76); [ zenon_intro zenon_H79 | zenon_intro zenon_H78 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H79). zenon_intro zenon_H6b. zenon_intro zenon_H7a. % 28.81/29.04 exact (zenon_H6b zenon_Hb). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H78); [ zenon_intro zenon_H7c | zenon_intro zenon_H7b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H7c). zenon_intro zenon_H7e. zenon_intro zenon_H7d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H7d). zenon_intro zenon_H80. zenon_intro zenon_H7f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H7f). zenon_intro zenon_H82. zenon_intro zenon_H81. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H81). zenon_intro zenon_H84. zenon_intro zenon_H83. % 28.81/29.04 exact (zenon_H84 zenon_Hd). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H7b); [ zenon_intro zenon_H86 | zenon_intro zenon_H85 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H86). zenon_intro zenon_H88. zenon_intro zenon_H87. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H87). zenon_intro zenon_H8a. zenon_intro zenon_H89. % 28.81/29.04 exact (zenon_H8a zenon_Hf). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H85); [ zenon_intro zenon_H8c | zenon_intro zenon_H8b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H8c). zenon_intro zenon_H8e. zenon_intro zenon_H8d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H8d). zenon_intro zenon_H90. zenon_intro zenon_H8f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H8f). zenon_intro zenon_H92. zenon_intro zenon_H91. % 28.81/29.04 exact (zenon_H92 zenon_H11). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H8b); [ zenon_intro zenon_H94 | zenon_intro zenon_H93 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H94). zenon_intro zenon_H96. zenon_intro zenon_H95. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H95). zenon_intro zenon_H98. zenon_intro zenon_H97. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H97). zenon_intro zenon_H9a. zenon_intro zenon_H99. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H99). zenon_intro zenon_H9c. zenon_intro zenon_H9b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H9b). zenon_intro zenon_H9e. zenon_intro zenon_H9d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H9d). zenon_intro zenon_Ha0. zenon_intro zenon_H9f. % 28.81/29.04 exact (zenon_H9f zenon_H13). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H93); [ zenon_intro zenon_Ha2 | zenon_intro zenon_Ha1 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Ha2). zenon_intro zenon_Ha4. zenon_intro zenon_Ha3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Ha3). zenon_intro zenon_Ha6. zenon_intro zenon_Ha5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Ha5). zenon_intro zenon_Ha8. zenon_intro zenon_Ha7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Ha7). zenon_intro zenon_Haa. zenon_intro zenon_Ha9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Ha9). zenon_intro zenon_Hac. zenon_intro zenon_Hab. % 28.81/29.04 exact (zenon_Hac zenon_H15). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Ha1); [ zenon_intro zenon_Hae | zenon_intro zenon_Had ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hae). zenon_intro zenon_Hb0. zenon_intro zenon_Haf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Haf). zenon_intro zenon_Hb2. zenon_intro zenon_Hb1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hb1). zenon_intro zenon_Hb4. zenon_intro zenon_Hb3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hb3). zenon_intro zenon_Hb6. zenon_intro zenon_Hb5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hb5). zenon_intro zenon_Hb8. zenon_intro zenon_Hb7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hb7). zenon_intro zenon_Hba. zenon_intro zenon_Hb9. % 28.81/29.04 exact (zenon_Hba zenon_H17). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Had); [ zenon_intro zenon_Hbc | zenon_intro zenon_Hbb ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hbc). zenon_intro zenon_Hbe. zenon_intro zenon_Hbd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hbd). zenon_intro zenon_Hc0. zenon_intro zenon_Hbf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hbf). zenon_intro zenon_Hc2. zenon_intro zenon_Hc1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hc1). zenon_intro zenon_Hc4. zenon_intro zenon_Hc3. % 28.81/29.04 exact (zenon_Hc4 zenon_H19). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hbb); [ zenon_intro zenon_Hc6 | zenon_intro zenon_Hc5 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hc6). zenon_intro zenon_Hc8. zenon_intro zenon_Hc7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hc7). zenon_intro zenon_H6d. zenon_intro zenon_Hc9. % 28.81/29.04 exact (zenon_H6d zenon_H1b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hc5); [ zenon_intro zenon_Hcb | zenon_intro zenon_Hca ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hcb). zenon_intro zenon_Hcd. zenon_intro zenon_Hcc. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hcc). zenon_intro zenon_Hcf. zenon_intro zenon_Hce. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hce). zenon_intro zenon_Hd1. zenon_intro zenon_Hd0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hd0). zenon_intro zenon_Hd3. zenon_intro zenon_Hd2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hd2). zenon_intro zenon_Hd5. zenon_intro zenon_Hd4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hd4). zenon_intro zenon_Hd7. zenon_intro zenon_Hd6. % 28.81/29.04 exact (zenon_Hd6 zenon_H1d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hca); [ zenon_intro zenon_Hd9 | zenon_intro zenon_Hd8 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hd9). zenon_intro zenon_Hdb. zenon_intro zenon_Hda. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hda). zenon_intro zenon_Hdd. zenon_intro zenon_Hdc. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hdc). zenon_intro zenon_Hdf. zenon_intro zenon_Hde. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hde). zenon_intro zenon_He1. zenon_intro zenon_He0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_He0). zenon_intro zenon_He3. zenon_intro zenon_He2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_He2). zenon_intro zenon_He5. zenon_intro zenon_He4. % 28.81/29.04 exact (zenon_He5 zenon_H1f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hd8); [ zenon_intro zenon_He7 | zenon_intro zenon_He6 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_He7). zenon_intro zenon_He9. zenon_intro zenon_He8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_He8). zenon_intro zenon_Heb. zenon_intro zenon_Hea. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hea). zenon_intro zenon_Hed. zenon_intro zenon_Hec. % 28.81/29.04 exact (zenon_Hed zenon_H21). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_He6); [ zenon_intro zenon_Hef | zenon_intro zenon_Hee ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hef). zenon_intro zenon_Hf1. zenon_intro zenon_Hf0. % 28.81/29.04 exact (zenon_Hf1 zenon_H23). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hee); [ zenon_intro zenon_Hf3 | zenon_intro zenon_Hf2 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hf3). zenon_intro zenon_Hf5. zenon_intro zenon_Hf4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hf4). zenon_intro zenon_Hf7. zenon_intro zenon_Hf6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hf6). zenon_intro zenon_Hf9. zenon_intro zenon_Hf8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hf8). zenon_intro zenon_Hfb. zenon_intro zenon_Hfa. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hfa). zenon_intro zenon_Hfd. zenon_intro zenon_Hfc. % 28.81/29.04 exact (zenon_Hfd zenon_H25). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hf2); [ zenon_intro zenon_Hff | zenon_intro zenon_Hfe ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_Hff). zenon_intro zenon_H101. zenon_intro zenon_H100. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H100). zenon_intro zenon_H103. zenon_intro zenon_H102. % 28.81/29.04 exact (zenon_H103 zenon_H27). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_Hfe); [ zenon_intro zenon_H105 | zenon_intro zenon_H104 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H105). zenon_intro zenon_H107. zenon_intro zenon_H106. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H106). zenon_intro zenon_H109. zenon_intro zenon_H108. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H108). zenon_intro zenon_H10b. zenon_intro zenon_H10a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H10a). zenon_intro zenon_H10d. zenon_intro zenon_H10c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H10c). zenon_intro zenon_H10f. zenon_intro zenon_H10e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H10e). zenon_intro zenon_H111. zenon_intro zenon_H110. % 28.81/29.04 exact (zenon_H110 zenon_H29). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H104); [ zenon_intro zenon_H113 | zenon_intro zenon_H112 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H113). zenon_intro zenon_H115. zenon_intro zenon_H114. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H114). zenon_intro zenon_H117. zenon_intro zenon_H116. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H116). zenon_intro zenon_H6f. zenon_intro zenon_H118. % 28.81/29.04 exact (zenon_H6f zenon_H2b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H112); [ zenon_intro zenon_H11a | zenon_intro zenon_H119 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H11a). zenon_intro zenon_H11c. zenon_intro zenon_H11b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H11b). zenon_intro zenon_H11e. zenon_intro zenon_H11d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H11d). zenon_intro zenon_H120. zenon_intro zenon_H11f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H11f). zenon_intro zenon_H122. zenon_intro zenon_H121. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H121). zenon_intro zenon_H124. zenon_intro zenon_H123. % 28.81/29.04 exact (zenon_H124 zenon_H2d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H119); [ zenon_intro zenon_H126 | zenon_intro zenon_H125 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H126). zenon_intro zenon_H128. zenon_intro zenon_H127. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H127). zenon_intro zenon_H12a. zenon_intro zenon_H129. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H129). zenon_intro zenon_H12c. zenon_intro zenon_H12b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H12b). zenon_intro zenon_H12e. zenon_intro zenon_H12d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H12d). zenon_intro zenon_H130. zenon_intro zenon_H12f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H12f). zenon_intro zenon_H132. zenon_intro zenon_H131. % 28.81/29.04 exact (zenon_H132 zenon_H2f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H125); [ zenon_intro zenon_H134 | zenon_intro zenon_H133 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H134). zenon_intro zenon_H136. zenon_intro zenon_H135. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H135). zenon_intro zenon_H138. zenon_intro zenon_H137. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H137). zenon_intro zenon_H13a. zenon_intro zenon_H139. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H139). zenon_intro zenon_H13c. zenon_intro zenon_H13b. % 28.81/29.04 exact (zenon_H13c zenon_H31). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H133); [ zenon_intro zenon_H13e | zenon_intro zenon_H13d ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H13e). zenon_intro zenon_H140. zenon_intro zenon_H13f. % 28.81/29.04 exact (zenon_H140 zenon_H33). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H13d); [ zenon_intro zenon_H142 | zenon_intro zenon_H141 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H142). zenon_intro zenon_H144. zenon_intro zenon_H143. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H143). zenon_intro zenon_H146. zenon_intro zenon_H145. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H145). zenon_intro zenon_H148. zenon_intro zenon_H147. % 28.81/29.04 exact (zenon_H148 zenon_H35). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H141); [ zenon_intro zenon_H14a | zenon_intro zenon_H149 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H14a). zenon_intro zenon_H14c. zenon_intro zenon_H14b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H14b). zenon_intro zenon_H14e. zenon_intro zenon_H14d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H14d). zenon_intro zenon_H150. zenon_intro zenon_H14f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H14f). zenon_intro zenon_H152. zenon_intro zenon_H151. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H151). zenon_intro zenon_H154. zenon_intro zenon_H153. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H153). zenon_intro zenon_H156. zenon_intro zenon_H155. % 28.81/29.04 exact (zenon_H156 zenon_H37). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H149); [ zenon_intro zenon_H158 | zenon_intro zenon_H157 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H158). zenon_intro zenon_H15a. zenon_intro zenon_H159. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H159). zenon_intro zenon_H15c. zenon_intro zenon_H15b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H15b). zenon_intro zenon_H15e. zenon_intro zenon_H15d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H15d). zenon_intro zenon_H160. zenon_intro zenon_H15f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H15f). zenon_intro zenon_H162. zenon_intro zenon_H161. % 28.81/29.04 exact (zenon_H162 zenon_H39). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H157); [ zenon_intro zenon_H164 | zenon_intro zenon_H163 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H164). zenon_intro zenon_H166. zenon_intro zenon_H165. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H165). zenon_intro zenon_H168. zenon_intro zenon_H167. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H167). zenon_intro zenon_H16a. zenon_intro zenon_H169. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H169). zenon_intro zenon_H71. zenon_intro zenon_H16b. % 28.81/29.04 exact (zenon_H71 zenon_H3b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H163); [ zenon_intro zenon_H16d | zenon_intro zenon_H16c ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H16d). zenon_intro zenon_H16f. zenon_intro zenon_H16e. % 28.81/29.04 exact (zenon_H16f zenon_H3d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H16c); [ zenon_intro zenon_H171 | zenon_intro zenon_H170 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H171). zenon_intro zenon_H173. zenon_intro zenon_H172. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H172). zenon_intro zenon_H175. zenon_intro zenon_H174. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H174). zenon_intro zenon_H177. zenon_intro zenon_H176. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H176). zenon_intro zenon_H179. zenon_intro zenon_H178. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H178). zenon_intro zenon_H17b. zenon_intro zenon_H17a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H17a). zenon_intro zenon_H17d. zenon_intro zenon_H17c. % 28.81/29.04 exact (zenon_H17c zenon_H3f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H170); [ zenon_intro zenon_H17f | zenon_intro zenon_H17e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H17f). zenon_intro zenon_H181. zenon_intro zenon_H180. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H180). zenon_intro zenon_H183. zenon_intro zenon_H182. % 28.81/29.04 exact (zenon_H183 zenon_H41). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H17e); [ zenon_intro zenon_H185 | zenon_intro zenon_H184 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H185). zenon_intro zenon_H187. zenon_intro zenon_H186. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H186). zenon_intro zenon_H189. zenon_intro zenon_H188. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H188). zenon_intro zenon_H18b. zenon_intro zenon_H18a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H18a). zenon_intro zenon_H18d. zenon_intro zenon_H18c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H18c). zenon_intro zenon_H18f. zenon_intro zenon_H18e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H18e). zenon_intro zenon_H191. zenon_intro zenon_H190. % 28.81/29.04 exact (zenon_H190 zenon_H43). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H184); [ zenon_intro zenon_H193 | zenon_intro zenon_H192 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H193). zenon_intro zenon_H195. zenon_intro zenon_H194. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H194). zenon_intro zenon_H197. zenon_intro zenon_H196. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H196). zenon_intro zenon_H199. zenon_intro zenon_H198. % 28.81/29.04 exact (zenon_H199 zenon_H45). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H192); [ zenon_intro zenon_H19b | zenon_intro zenon_H19a ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H19b). zenon_intro zenon_H19d. zenon_intro zenon_H19c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H19c). zenon_intro zenon_H19f. zenon_intro zenon_H19e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H19e). zenon_intro zenon_H1a1. zenon_intro zenon_H1a0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1a0). zenon_intro zenon_H1a3. zenon_intro zenon_H1a2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1a2). zenon_intro zenon_H1a5. zenon_intro zenon_H1a4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1a4). zenon_intro zenon_H1a7. zenon_intro zenon_H1a6. % 28.81/29.04 exact (zenon_H1a7 zenon_H47). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H19a); [ zenon_intro zenon_H1a9 | zenon_intro zenon_H1a8 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1a9). zenon_intro zenon_H1ab. zenon_intro zenon_H1aa. % 28.81/29.04 exact (zenon_H1ab zenon_H49). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1a8); [ zenon_intro zenon_H1ad | zenon_intro zenon_H1ac ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1ad). zenon_intro zenon_H1af. zenon_intro zenon_H1ae. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1ae). zenon_intro zenon_H1b1. zenon_intro zenon_H1b0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1b0). zenon_intro zenon_H1b3. zenon_intro zenon_H1b2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1b2). zenon_intro zenon_H1b5. zenon_intro zenon_H1b4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1b4). zenon_intro zenon_H73. zenon_intro zenon_H1b6. % 28.81/29.04 exact (zenon_H73 zenon_H4b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1ac); [ zenon_intro zenon_H1b8 | zenon_intro zenon_H1b7 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1b8). zenon_intro zenon_H1ba. zenon_intro zenon_H1b9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1b9). zenon_intro zenon_H1bc. zenon_intro zenon_H1bb. % 28.81/29.04 exact (zenon_H1bc zenon_H4d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1b7); [ zenon_intro zenon_H1be | zenon_intro zenon_H1bd ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1be). zenon_intro zenon_H1c0. zenon_intro zenon_H1bf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1bf). zenon_intro zenon_H1c2. zenon_intro zenon_H1c1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1c1). zenon_intro zenon_H1c4. zenon_intro zenon_H1c3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1c3). zenon_intro zenon_H1c6. zenon_intro zenon_H1c5. % 28.81/29.04 exact (zenon_H1c6 zenon_H4f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1bd); [ zenon_intro zenon_H1c8 | zenon_intro zenon_H1c7 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1c8). zenon_intro zenon_H1ca. zenon_intro zenon_H1c9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1c9). zenon_intro zenon_H1cc. zenon_intro zenon_H1cb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1cb). zenon_intro zenon_H1ce. zenon_intro zenon_H1cd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1cd). zenon_intro zenon_H1d0. zenon_intro zenon_H1cf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1cf). zenon_intro zenon_H1d2. zenon_intro zenon_H1d1. % 28.81/29.04 exact (zenon_H1d2 zenon_H51). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1c7); [ zenon_intro zenon_H1d4 | zenon_intro zenon_H1d3 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1d4). zenon_intro zenon_H1d6. zenon_intro zenon_H1d5. % 28.81/29.04 exact (zenon_H1d6 zenon_H53). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1d3); [ zenon_intro zenon_H1d8 | zenon_intro zenon_H1d7 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1d8). zenon_intro zenon_H1da. zenon_intro zenon_H1d9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1d9). zenon_intro zenon_H1dc. zenon_intro zenon_H1db. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1db). zenon_intro zenon_H1de. zenon_intro zenon_H1dd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1dd). zenon_intro zenon_H1e0. zenon_intro zenon_H1df. % 28.81/29.04 exact (zenon_H1e0 zenon_H55). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1d7); [ zenon_intro zenon_H1e2 | zenon_intro zenon_H1e1 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1e2). zenon_intro zenon_H1e4. zenon_intro zenon_H1e3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1e3). zenon_intro zenon_H1e6. zenon_intro zenon_H1e5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1e5). zenon_intro zenon_H1e8. zenon_intro zenon_H1e7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1e7). zenon_intro zenon_H1ea. zenon_intro zenon_H1e9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1e9). zenon_intro zenon_H1ec. zenon_intro zenon_H1eb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1eb). zenon_intro zenon_H1ee. zenon_intro zenon_H1ed. % 28.81/29.04 exact (zenon_H1ed zenon_H57). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1e1); [ zenon_intro zenon_H1f0 | zenon_intro zenon_H1ef ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1f0). zenon_intro zenon_H1f2. zenon_intro zenon_H1f1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1f1). zenon_intro zenon_H1f4. zenon_intro zenon_H1f3. % 28.81/29.04 exact (zenon_H1f4 zenon_H59). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1ef); [ zenon_intro zenon_H1f6 | zenon_intro zenon_H1f5 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1f6). zenon_intro zenon_H1f8. zenon_intro zenon_H1f7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1f7). zenon_intro zenon_H1fa. zenon_intro zenon_H1f9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1f9). zenon_intro zenon_H1fc. zenon_intro zenon_H1fb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1fb). zenon_intro zenon_H1fe. zenon_intro zenon_H1fd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1fd). zenon_intro zenon_H200. zenon_intro zenon_H1ff. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H1ff). zenon_intro zenon_H75. zenon_intro zenon_H201. % 28.81/29.04 exact (zenon_H75 zenon_H5b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H1f5); [ zenon_intro zenon_H203 | zenon_intro zenon_H202 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H203). zenon_intro zenon_H205. zenon_intro zenon_H204. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H204). zenon_intro zenon_H207. zenon_intro zenon_H206. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H206). zenon_intro zenon_H209. zenon_intro zenon_H208. % 28.81/29.04 exact (zenon_H209 zenon_H5d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H202); [ zenon_intro zenon_H20b | zenon_intro zenon_H20a ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H20b). zenon_intro zenon_H20d. zenon_intro zenon_H20c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H20c). zenon_intro zenon_H20f. zenon_intro zenon_H20e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H20e). zenon_intro zenon_H211. zenon_intro zenon_H210. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H210). zenon_intro zenon_H213. zenon_intro zenon_H212. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H212). zenon_intro zenon_H215. zenon_intro zenon_H214. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H214). zenon_intro zenon_H217. zenon_intro zenon_H216. % 28.81/29.04 exact (zenon_H217 zenon_H5f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H20a); [ zenon_intro zenon_H219 | zenon_intro zenon_H218 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H219). zenon_intro zenon_H21b. zenon_intro zenon_H21a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H21a). zenon_intro zenon_H21d. zenon_intro zenon_H21c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H21c). zenon_intro zenon_H21f. zenon_intro zenon_H21e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H21e). zenon_intro zenon_H221. zenon_intro zenon_H220. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H220). zenon_intro zenon_H223. zenon_intro zenon_H222. % 28.81/29.04 exact (zenon_H223 zenon_H61). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H218); [ zenon_intro zenon_H225 | zenon_intro zenon_H224 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H225). zenon_intro zenon_H227. zenon_intro zenon_H226. % 28.81/29.04 exact (zenon_H227 zenon_H63). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H224); [ zenon_intro zenon_H229 | zenon_intro zenon_H228 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H229). zenon_intro zenon_H22b. zenon_intro zenon_H22a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H22a). zenon_intro zenon_H22d. zenon_intro zenon_H22c. % 28.81/29.04 exact (zenon_H22d zenon_H65). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H228); [ zenon_intro zenon_H22f | zenon_intro zenon_H22e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H22f). zenon_intro zenon_H231. zenon_intro zenon_H230. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H230). zenon_intro zenon_H233. zenon_intro zenon_H232. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H232). zenon_intro zenon_H235. zenon_intro zenon_H234. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H234). zenon_intro zenon_H237. zenon_intro zenon_H236. % 28.81/29.04 exact (zenon_H237 zenon_H67). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H22e); [ zenon_intro zenon_H239 | zenon_intro zenon_H238 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H239). zenon_intro zenon_H23b. zenon_intro zenon_H23a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H23a). zenon_intro zenon_H23d. zenon_intro zenon_H23c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H23c). zenon_intro zenon_H23f. zenon_intro zenon_H23e. % 28.81/29.04 exact (zenon_H23f zenon_H69). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H238); [ zenon_intro zenon_H241 | zenon_intro zenon_H240 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H241). zenon_intro zenon_H243. zenon_intro zenon_H242. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H242). zenon_intro zenon_H245. zenon_intro zenon_H244. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H244). zenon_intro zenon_H247. zenon_intro zenon_H246. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H246). zenon_intro zenon_H249. zenon_intro zenon_H248. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H248). zenon_intro zenon_H24b. zenon_intro zenon_H24a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H24a). zenon_intro zenon_H24c. zenon_intro zenon_H77. % 28.81/29.04 exact (zenon_H77 zenon_H68). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H240); [ zenon_intro zenon_H24e | zenon_intro zenon_H24d ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H24e). zenon_intro zenon_H6b. zenon_intro zenon_H24f. % 28.81/29.04 exact (zenon_H6b zenon_Hb). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H24d); [ zenon_intro zenon_H251 | zenon_intro zenon_H250 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H251). zenon_intro zenon_H6b. zenon_intro zenon_H252. % 28.81/29.04 exact (zenon_H6b zenon_Hb). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H250); [ zenon_intro zenon_H254 | zenon_intro zenon_H253 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H254). zenon_intro zenon_H256. zenon_intro zenon_H255. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H255). zenon_intro zenon_H80. zenon_intro zenon_H257. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H257). zenon_intro zenon_H8a. zenon_intro zenon_H258. % 28.81/29.04 exact (zenon_H8a zenon_Hf). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H253); [ zenon_intro zenon_H25a | zenon_intro zenon_H259 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H25a). zenon_intro zenon_H256. zenon_intro zenon_H25b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H25b). zenon_intro zenon_Hc0. zenon_intro zenon_H25c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H25c). zenon_intro zenon_H103. zenon_intro zenon_H25d. % 28.81/29.04 exact (zenon_H103 zenon_H27). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H259); [ zenon_intro zenon_H25f | zenon_intro zenon_H25e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H25f). zenon_intro zenon_H261. zenon_intro zenon_H260. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H260). zenon_intro zenon_H82. zenon_intro zenon_H262. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H262). zenon_intro zenon_H264. zenon_intro zenon_H263. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H263). zenon_intro zenon_H92. zenon_intro zenon_H265. % 28.81/29.04 exact (zenon_H92 zenon_H11). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H25e); [ zenon_intro zenon_H267 | zenon_intro zenon_H266 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H267). zenon_intro zenon_H261. zenon_intro zenon_H268. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H268). zenon_intro zenon_Hc2. zenon_intro zenon_H269. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H269). zenon_intro zenon_H26b. zenon_intro zenon_H26a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H26a). zenon_intro zenon_H148. zenon_intro zenon_H26c. % 28.81/29.04 exact (zenon_H148 zenon_H35). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H266); [ zenon_intro zenon_H26e | zenon_intro zenon_H26d ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H26e). zenon_intro zenon_H270. zenon_intro zenon_H26f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H26f). zenon_intro zenon_H84. zenon_intro zenon_H271. % 28.81/29.04 exact (zenon_H84 zenon_Hd). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H26d); [ zenon_intro zenon_H273 | zenon_intro zenon_H272 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H273). zenon_intro zenon_H270. zenon_intro zenon_H274. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H274). zenon_intro zenon_Hc4. zenon_intro zenon_H275. % 28.81/29.04 exact (zenon_Hc4 zenon_H19). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H272); [ zenon_intro zenon_H277 | zenon_intro zenon_H276 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H277). zenon_intro zenon_H279. zenon_intro zenon_H278. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H278). zenon_intro zenon_H27b. zenon_intro zenon_H27a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H27a). zenon_intro zenon_H27d. zenon_intro zenon_H27c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H27c). zenon_intro zenon_H27f. zenon_intro zenon_H27e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H27e). zenon_intro zenon_H9e. zenon_intro zenon_H280. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H280). zenon_intro zenon_Hac. zenon_intro zenon_Hb8. % 28.81/29.04 exact (zenon_Hac zenon_H15). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H276); [ zenon_intro zenon_H282 | zenon_intro zenon_H281 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H282). zenon_intro zenon_H279. zenon_intro zenon_H283. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H283). zenon_intro zenon_H285. zenon_intro zenon_H284. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H284). zenon_intro zenon_H287. zenon_intro zenon_H286. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H286). zenon_intro zenon_H289. zenon_intro zenon_H288. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H288). zenon_intro zenon_H18f. zenon_intro zenon_H28a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H28a). zenon_intro zenon_H1d2. zenon_intro zenon_H215. % 28.81/29.04 exact (zenon_H1d2 zenon_H51). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H281); [ zenon_intro zenon_H28c | zenon_intro zenon_H28b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H28c). zenon_intro zenon_H28e. zenon_intro zenon_H28d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H28d). zenon_intro zenon_H290. zenon_intro zenon_H28f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H28f). zenon_intro zenon_H292. zenon_intro zenon_H291. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H291). zenon_intro zenon_H294. zenon_intro zenon_H293. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H293). zenon_intro zenon_Ha0. zenon_intro zenon_H295. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H295). zenon_intro zenon_H296. zenon_intro zenon_Hba. % 28.81/29.04 exact (zenon_Hba zenon_H17). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H28b); [ zenon_intro zenon_H298 | zenon_intro zenon_H297 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H298). zenon_intro zenon_H28e. zenon_intro zenon_H299. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H299). zenon_intro zenon_H29b. zenon_intro zenon_H29a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H29a). zenon_intro zenon_H29d. zenon_intro zenon_H29c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H29c). zenon_intro zenon_H29f. zenon_intro zenon_H29e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H29e). zenon_intro zenon_H191. zenon_intro zenon_H2a0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2a0). zenon_intro zenon_H2a1. zenon_intro zenon_H217. % 28.81/29.04 exact (zenon_H217 zenon_H5f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H297); [ zenon_intro zenon_H2a3 | zenon_intro zenon_H2a2 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2a3). zenon_intro zenon_H2a5. zenon_intro zenon_H2a4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2a4). zenon_intro zenon_H2a7. zenon_intro zenon_H2a6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2a6). zenon_intro zenon_H2a9. zenon_intro zenon_H2a8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2a8). zenon_intro zenon_H2ab. zenon_intro zenon_H2aa. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2aa). zenon_intro zenon_H9f. zenon_intro zenon_H2ac. % 28.81/29.04 exact (zenon_H9f zenon_H13). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2a2); [ zenon_intro zenon_H2ae | zenon_intro zenon_H2ad ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ae). zenon_intro zenon_H2a5. zenon_intro zenon_H2af. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2af). zenon_intro zenon_H2b1. zenon_intro zenon_H2b0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2b0). zenon_intro zenon_H2b3. zenon_intro zenon_H2b2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2b2). zenon_intro zenon_H2b5. zenon_intro zenon_H2b4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2b4). zenon_intro zenon_H190. zenon_intro zenon_H2b6. % 28.81/29.04 exact (zenon_H190 zenon_H43). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2ad); [ zenon_intro zenon_H2b8 | zenon_intro zenon_H2b7 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2b8). zenon_intro zenon_Hbe. zenon_intro zenon_H2b9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2b9). zenon_intro zenon_Hc8. zenon_intro zenon_H2ba. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ba). zenon_intro zenon_Hcd. zenon_intro zenon_H2bb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2bb). zenon_intro zenon_Hdb. zenon_intro zenon_H2bc. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2bc). zenon_intro zenon_He9. zenon_intro zenon_H2bd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2bd). zenon_intro zenon_Hf1. zenon_intro zenon_Hf5. % 28.81/29.04 exact (zenon_Hf1 zenon_H23). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2b7); [ zenon_intro zenon_H2bf | zenon_intro zenon_H2be ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2bf). zenon_intro zenon_H7e. zenon_intro zenon_H2c0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c0). zenon_intro zenon_Hc8. zenon_intro zenon_H2c1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c1). zenon_intro zenon_H107. zenon_intro zenon_H2c2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c2). zenon_intro zenon_H14c. zenon_intro zenon_H2c3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c3). zenon_intro zenon_H195. zenon_intro zenon_H2c4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c4). zenon_intro zenon_H1d6. zenon_intro zenon_H21b. % 28.81/29.04 exact (zenon_H1d6 zenon_H53). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2be); [ zenon_intro zenon_H2c6 | zenon_intro zenon_H2c5 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c6). zenon_intro zenon_Hc0. zenon_intro zenon_H2c7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2c7). zenon_intro zenon_H6d. zenon_intro zenon_H2c8. % 28.81/29.04 exact (zenon_H6d zenon_H1b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2c5); [ zenon_intro zenon_H2ca | zenon_intro zenon_H2c9 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ca). zenon_intro zenon_H80. zenon_intro zenon_H2cb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2cb). zenon_intro zenon_H6d. zenon_intro zenon_H2cc. % 28.81/29.04 exact (zenon_H6d zenon_H1b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2c9); [ zenon_intro zenon_H2ce | zenon_intro zenon_H2cd ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ce). zenon_intro zenon_Hc2. zenon_intro zenon_H2cf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2cf). zenon_intro zenon_H2d1. zenon_intro zenon_H2d0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d0). zenon_intro zenon_Hd1. zenon_intro zenon_H2d2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d2). zenon_intro zenon_Hdf. zenon_intro zenon_H2d3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d3). zenon_intro zenon_Hed. zenon_intro zenon_H2d4. % 28.81/29.04 exact (zenon_Hed zenon_H21). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2cd); [ zenon_intro zenon_H2d6 | zenon_intro zenon_H2d5 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d6). zenon_intro zenon_H82. zenon_intro zenon_H2d7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d7). zenon_intro zenon_H2d1. zenon_intro zenon_H2d8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d8). zenon_intro zenon_H10b. zenon_intro zenon_H2d9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2d9). zenon_intro zenon_H150. zenon_intro zenon_H2da. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2da). zenon_intro zenon_H199. zenon_intro zenon_H2db. % 28.81/29.04 exact (zenon_H199 zenon_H45). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2d5); [ zenon_intro zenon_H2dd | zenon_intro zenon_H2dc ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2dd). zenon_intro zenon_Hc4. zenon_intro zenon_H2de. % 28.81/29.04 exact (zenon_Hc4 zenon_H19). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2dc); [ zenon_intro zenon_H2e0 | zenon_intro zenon_H2df ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e0). zenon_intro zenon_H84. zenon_intro zenon_H2e1. % 28.81/29.04 exact (zenon_H84 zenon_Hd). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2df); [ zenon_intro zenon_H2e3 | zenon_intro zenon_H2e2 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e3). zenon_intro zenon_H285. zenon_intro zenon_H2e4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e4). zenon_intro zenon_H2e6. zenon_intro zenon_H2e5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e5). zenon_intro zenon_Hd5. zenon_intro zenon_H2e7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e7). zenon_intro zenon_He3. zenon_intro zenon_H2e8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e8). zenon_intro zenon_H2ea. zenon_intro zenon_H2e9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2e9). zenon_intro zenon_H2eb. zenon_intro zenon_Hfd. % 28.81/29.04 exact (zenon_Hfd zenon_H25). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2e2); [ zenon_intro zenon_H2ed | zenon_intro zenon_H2ec ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ed). zenon_intro zenon_H27b. zenon_intro zenon_H2ee. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ee). zenon_intro zenon_H2e6. zenon_intro zenon_H2ef. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ef). zenon_intro zenon_H10f. zenon_intro zenon_H2f0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2f0). zenon_intro zenon_H154. zenon_intro zenon_H2f1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2f1). zenon_intro zenon_H2f3. zenon_intro zenon_H2f2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2f2). zenon_intro zenon_H2f4. zenon_intro zenon_H223. % 28.81/29.04 exact (zenon_H223 zenon_H61). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2ec); [ zenon_intro zenon_H2f6 | zenon_intro zenon_H2f5 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2f6). zenon_intro zenon_H29b. zenon_intro zenon_H2f7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2f7). zenon_intro zenon_H2f9. zenon_intro zenon_H2f8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2f8). zenon_intro zenon_Hd7. zenon_intro zenon_H2fa. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2fa). zenon_intro zenon_He5. zenon_intro zenon_H2fb. % 28.81/29.04 exact (zenon_He5 zenon_H1f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2f5); [ zenon_intro zenon_H2fd | zenon_intro zenon_H2fc ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2fd). zenon_intro zenon_H290. zenon_intro zenon_H2fe. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2fe). zenon_intro zenon_H2f9. zenon_intro zenon_H2ff. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H2ff). zenon_intro zenon_H111. zenon_intro zenon_H300. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H300). zenon_intro zenon_H156. zenon_intro zenon_H301. % 28.81/29.04 exact (zenon_H156 zenon_H37). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H2fc); [ zenon_intro zenon_H303 | zenon_intro zenon_H302 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H303). zenon_intro zenon_H2b1. zenon_intro zenon_H304. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H304). zenon_intro zenon_H306. zenon_intro zenon_H305. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H305). zenon_intro zenon_Hd6. zenon_intro zenon_H307. % 28.81/29.04 exact (zenon_Hd6 zenon_H1d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H302); [ zenon_intro zenon_H309 | zenon_intro zenon_H308 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H309). zenon_intro zenon_H2a7. zenon_intro zenon_H30a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H30a). zenon_intro zenon_H306. zenon_intro zenon_H30b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H30b). zenon_intro zenon_H110. zenon_intro zenon_H30c. % 28.81/29.04 exact (zenon_H110 zenon_H29). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H308); [ zenon_intro zenon_H30e | zenon_intro zenon_H30d ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H30e). zenon_intro zenon_H101. zenon_intro zenon_H30f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H30f). zenon_intro zenon_H107. zenon_intro zenon_H310. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H310). zenon_intro zenon_H115. zenon_intro zenon_H311. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H311). zenon_intro zenon_H11c. zenon_intro zenon_H312. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H312). zenon_intro zenon_H128. zenon_intro zenon_H313. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H313). zenon_intro zenon_H136. zenon_intro zenon_H140. % 28.81/29.04 exact (zenon_H140 zenon_H33). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H30d); [ zenon_intro zenon_H315 | zenon_intro zenon_H314 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H315). zenon_intro zenon_H88. zenon_intro zenon_H316. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H316). zenon_intro zenon_Hcd. zenon_intro zenon_H317. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H317). zenon_intro zenon_H115. zenon_intro zenon_H318. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H318). zenon_intro zenon_H15a. zenon_intro zenon_H319. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H319). zenon_intro zenon_H19d. zenon_intro zenon_H31a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H31a). zenon_intro zenon_H1da. zenon_intro zenon_H227. % 28.81/29.04 exact (zenon_H227 zenon_H63). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H314); [ zenon_intro zenon_H31c | zenon_intro zenon_H31b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H31c). zenon_intro zenon_H103. zenon_intro zenon_H31d. % 28.81/29.04 exact (zenon_H103 zenon_H27). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H31b); [ zenon_intro zenon_H31f | zenon_intro zenon_H31e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H31f). zenon_intro zenon_H8a. zenon_intro zenon_H320. % 28.81/29.04 exact (zenon_H8a zenon_Hf). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H31e); [ zenon_intro zenon_H322 | zenon_intro zenon_H321 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H322). zenon_intro zenon_H26b. zenon_intro zenon_H323. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H323). zenon_intro zenon_H10b. zenon_intro zenon_H324. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H324). zenon_intro zenon_H6f. zenon_intro zenon_H325. % 28.81/29.04 exact (zenon_H6f zenon_H2b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H321); [ zenon_intro zenon_H327 | zenon_intro zenon_H326 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H327). zenon_intro zenon_H264. zenon_intro zenon_H328. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H328). zenon_intro zenon_Hd1. zenon_intro zenon_H329. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H329). zenon_intro zenon_H6f. zenon_intro zenon_H32a. % 28.81/29.04 exact (zenon_H6f zenon_H2b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H326); [ zenon_intro zenon_H32c | zenon_intro zenon_H32b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H32c). zenon_intro zenon_H32e. zenon_intro zenon_H32d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H32d). zenon_intro zenon_H10d. zenon_intro zenon_H32f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H32f). zenon_intro zenon_H331. zenon_intro zenon_H330. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H330). zenon_intro zenon_H122. zenon_intro zenon_H332. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H332). zenon_intro zenon_H12e. zenon_intro zenon_H333. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H333). zenon_intro zenon_H13c. zenon_intro zenon_H334. % 28.81/29.04 exact (zenon_H13c zenon_H31). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H32b); [ zenon_intro zenon_H336 | zenon_intro zenon_H335 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H336). zenon_intro zenon_H338. zenon_intro zenon_H337. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H337). zenon_intro zenon_Hd3. zenon_intro zenon_H339. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H339). zenon_intro zenon_H331. zenon_intro zenon_H33a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H33a). zenon_intro zenon_H160. zenon_intro zenon_H33b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H33b). zenon_intro zenon_H1a3. zenon_intro zenon_H33c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H33c). zenon_intro zenon_H1e0. zenon_intro zenon_H33d. % 28.81/29.04 exact (zenon_H1e0 zenon_H55). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H335); [ zenon_intro zenon_H33f | zenon_intro zenon_H33e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H33f). zenon_intro zenon_H287. zenon_intro zenon_H340. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H340). zenon_intro zenon_H10f. zenon_intro zenon_H341. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H341). zenon_intro zenon_H343. zenon_intro zenon_H342. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H342). zenon_intro zenon_H124. zenon_intro zenon_H344. % 28.81/29.04 exact (zenon_H124 zenon_H2d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H33e); [ zenon_intro zenon_H346 | zenon_intro zenon_H345 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H346). zenon_intro zenon_H27d. zenon_intro zenon_H347. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H347). zenon_intro zenon_Hd5. zenon_intro zenon_H348. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H348). zenon_intro zenon_H343. zenon_intro zenon_H349. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H349). zenon_intro zenon_H162. zenon_intro zenon_H34a. % 28.81/29.04 exact (zenon_H162 zenon_H39). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H345); [ zenon_intro zenon_H34c | zenon_intro zenon_H34b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H34c). zenon_intro zenon_H29d. zenon_intro zenon_H34d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H34d). zenon_intro zenon_H111. zenon_intro zenon_H34e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H34e). zenon_intro zenon_H350. zenon_intro zenon_H34f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H34f). zenon_intro zenon_H352. zenon_intro zenon_H351. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H351). zenon_intro zenon_H132. zenon_intro zenon_H353. % 28.81/29.04 exact (zenon_H132 zenon_H2f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H34b); [ zenon_intro zenon_H355 | zenon_intro zenon_H354 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H355). zenon_intro zenon_H292. zenon_intro zenon_H356. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H356). zenon_intro zenon_Hd7. zenon_intro zenon_H357. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H357). zenon_intro zenon_H350. zenon_intro zenon_H358. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H358). zenon_intro zenon_H35a. zenon_intro zenon_H359. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H359). zenon_intro zenon_H1a7. zenon_intro zenon_H35b. % 28.81/29.04 exact (zenon_H1a7 zenon_H47). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H354); [ zenon_intro zenon_H35d | zenon_intro zenon_H35c ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H35d). zenon_intro zenon_H2b3. zenon_intro zenon_H35e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H35e). zenon_intro zenon_H110. zenon_intro zenon_H35f. % 28.81/29.04 exact (zenon_H110 zenon_H29). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H35c); [ zenon_intro zenon_H361 | zenon_intro zenon_H360 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H361). zenon_intro zenon_H2a9. zenon_intro zenon_H362. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H362). zenon_intro zenon_Hd6. zenon_intro zenon_H363. % 28.81/29.04 exact (zenon_Hd6 zenon_H1d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H360); [ zenon_intro zenon_H365 | zenon_intro zenon_H364 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H365). zenon_intro zenon_H144. zenon_intro zenon_H366. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H366). zenon_intro zenon_H14c. zenon_intro zenon_H367. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H367). zenon_intro zenon_H15a. zenon_intro zenon_H368. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H368). zenon_intro zenon_H166. zenon_intro zenon_H369. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H369). zenon_intro zenon_H16f. zenon_intro zenon_H36a. % 28.81/29.04 exact (zenon_H16f zenon_H3d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H364); [ zenon_intro zenon_H36c | zenon_intro zenon_H36b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H36c). zenon_intro zenon_H8e. zenon_intro zenon_H36d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H36d). zenon_intro zenon_Hdb. zenon_intro zenon_H36e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H36e). zenon_intro zenon_H11c. zenon_intro zenon_H36f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H36f). zenon_intro zenon_H166. zenon_intro zenon_H370. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H370). zenon_intro zenon_H1ab. zenon_intro zenon_H371. % 28.81/29.04 exact (zenon_H1ab zenon_H49). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H36b); [ zenon_intro zenon_H373 | zenon_intro zenon_H372 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H373). zenon_intro zenon_H146. zenon_intro zenon_H374. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H374). zenon_intro zenon_H14e. zenon_intro zenon_H375. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H375). zenon_intro zenon_H15c. zenon_intro zenon_H376. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H376). zenon_intro zenon_H168. zenon_intro zenon_H377. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H377). zenon_intro zenon_H379. zenon_intro zenon_H378. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H378). zenon_intro zenon_H175. zenon_intro zenon_H183. % 28.81/29.04 exact (zenon_H183 zenon_H41). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H372); [ zenon_intro zenon_H37b | zenon_intro zenon_H37a ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H37b). zenon_intro zenon_H90. zenon_intro zenon_H37c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H37c). zenon_intro zenon_Hdd. zenon_intro zenon_H37d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H37d). zenon_intro zenon_H11e. zenon_intro zenon_H37e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H37e). zenon_intro zenon_H168. zenon_intro zenon_H37f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H37f). zenon_intro zenon_H381. zenon_intro zenon_H380. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H380). zenon_intro zenon_H1e6. zenon_intro zenon_H22d. % 28.81/29.04 exact (zenon_H22d zenon_H65). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H37a); [ zenon_intro zenon_H383 | zenon_intro zenon_H382 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H383). zenon_intro zenon_H148. zenon_intro zenon_H384. % 28.81/29.04 exact (zenon_H148 zenon_H35). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H382); [ zenon_intro zenon_H386 | zenon_intro zenon_H385 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H386). zenon_intro zenon_H92. zenon_intro zenon_H387. % 28.81/29.04 exact (zenon_H92 zenon_H11). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H385); [ zenon_intro zenon_H389 | zenon_intro zenon_H388 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H389). zenon_intro zenon_H38b. zenon_intro zenon_H38a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H38a). zenon_intro zenon_H152. zenon_intro zenon_H38c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H38c). zenon_intro zenon_H160. zenon_intro zenon_H38d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H38d). zenon_intro zenon_H71. zenon_intro zenon_H38e. % 28.81/29.04 exact (zenon_H71 zenon_H3b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H388); [ zenon_intro zenon_H390 | zenon_intro zenon_H38f ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H390). zenon_intro zenon_H392. zenon_intro zenon_H391. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H391). zenon_intro zenon_He1. zenon_intro zenon_H393. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H393). zenon_intro zenon_H122. zenon_intro zenon_H394. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H394). zenon_intro zenon_H71. zenon_intro zenon_H395. % 28.81/29.04 exact (zenon_H71 zenon_H3b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H38f); [ zenon_intro zenon_H397 | zenon_intro zenon_H396 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H397). zenon_intro zenon_H289. zenon_intro zenon_H398. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H398). zenon_intro zenon_H154. zenon_intro zenon_H399. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H399). zenon_intro zenon_H162. zenon_intro zenon_H39a. % 28.81/29.04 exact (zenon_H162 zenon_H39). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H396); [ zenon_intro zenon_H39c | zenon_intro zenon_H39b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H39c). zenon_intro zenon_H27f. zenon_intro zenon_H39d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H39d). zenon_intro zenon_He3. zenon_intro zenon_H39e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H39e). zenon_intro zenon_H124. zenon_intro zenon_H39f. % 28.81/29.04 exact (zenon_H124 zenon_H2d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H39b); [ zenon_intro zenon_H3a1 | zenon_intro zenon_H3a0 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3a1). zenon_intro zenon_H29f. zenon_intro zenon_H3a2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3a2). zenon_intro zenon_H156. zenon_intro zenon_H3a3. % 28.81/29.04 exact (zenon_H156 zenon_H37). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3a0); [ zenon_intro zenon_H3a5 | zenon_intro zenon_H3a4 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3a5). zenon_intro zenon_H294. zenon_intro zenon_H3a6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3a6). zenon_intro zenon_He5. zenon_intro zenon_H3a7. % 28.81/29.04 exact (zenon_He5 zenon_H1f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3a4); [ zenon_intro zenon_H3a9 | zenon_intro zenon_H3a8 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3a9). zenon_intro zenon_H2b5. zenon_intro zenon_H3aa. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3aa). zenon_intro zenon_H155. zenon_intro zenon_H3ab. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ab). zenon_intro zenon_H3ad. zenon_intro zenon_H3ac. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ac). zenon_intro zenon_H3af. zenon_intro zenon_H3ae. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ae). zenon_intro zenon_H3b1. zenon_intro zenon_H3b0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3b0). zenon_intro zenon_H17c. zenon_intro zenon_H3b2. % 28.81/29.04 exact (zenon_H17c zenon_H3f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3a8); [ zenon_intro zenon_H3b4 | zenon_intro zenon_H3b3 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3b4). zenon_intro zenon_H2ab. zenon_intro zenon_H3b5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3b5). zenon_intro zenon_He4. zenon_intro zenon_H3b6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3b6). zenon_intro zenon_H3b8. zenon_intro zenon_H3b7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3b7). zenon_intro zenon_H3af. zenon_intro zenon_H3b9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3b9). zenon_intro zenon_H3bb. zenon_intro zenon_H3ba. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ba). zenon_intro zenon_H1ed. zenon_intro zenon_H3bc. % 28.81/29.04 exact (zenon_H1ed zenon_H57). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3b3); [ zenon_intro zenon_H3be | zenon_intro zenon_H3bd ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3be). zenon_intro zenon_H187. zenon_intro zenon_H3bf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3bf). zenon_intro zenon_H195. zenon_intro zenon_H3c0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3c0). zenon_intro zenon_H19d. zenon_intro zenon_H3c1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3c1). zenon_intro zenon_H1ab. zenon_intro zenon_H3c2. % 28.81/29.04 exact (zenon_H1ab zenon_H49). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3bd); [ zenon_intro zenon_H3c4 | zenon_intro zenon_H3c3 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3c4). zenon_intro zenon_H96. zenon_intro zenon_H3c5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3c5). zenon_intro zenon_He9. zenon_intro zenon_H3c6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3c6). zenon_intro zenon_H128. zenon_intro zenon_H3c7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3c7). zenon_intro zenon_H16f. zenon_intro zenon_H3c8. % 28.81/29.04 exact (zenon_H16f zenon_H3d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3c3); [ zenon_intro zenon_H3ca | zenon_intro zenon_H3c9 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ca). zenon_intro zenon_H189. zenon_intro zenon_H3cb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3cb). zenon_intro zenon_H197. zenon_intro zenon_H3cc. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3cc). zenon_intro zenon_H19f. zenon_intro zenon_H3cd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3cd). zenon_intro zenon_H381. zenon_intro zenon_H3ce. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ce). zenon_intro zenon_H1b1. zenon_intro zenon_H3cf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3cf). zenon_intro zenon_H1bc. zenon_intro zenon_H1c2. % 28.81/29.04 exact (zenon_H1bc zenon_H4d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3c9); [ zenon_intro zenon_H3d1 | zenon_intro zenon_H3d0 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d1). zenon_intro zenon_H98. zenon_intro zenon_H3d2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d2). zenon_intro zenon_Heb. zenon_intro zenon_H3d3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d3). zenon_intro zenon_H12a. zenon_intro zenon_H3d4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d4). zenon_intro zenon_H379. zenon_intro zenon_H3d5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d5). zenon_intro zenon_H1b1. zenon_intro zenon_H3d6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d6). zenon_intro zenon_H1f4. zenon_intro zenon_H233. % 28.81/29.04 exact (zenon_H1f4 zenon_H59). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3d0); [ zenon_intro zenon_H3d8 | zenon_intro zenon_H3d7 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d8). zenon_intro zenon_H18b. zenon_intro zenon_H3d9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3d9). zenon_intro zenon_H199. zenon_intro zenon_H3da. % 28.81/29.04 exact (zenon_H199 zenon_H45). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3d7); [ zenon_intro zenon_H3dc | zenon_intro zenon_H3db ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3dc). zenon_intro zenon_H9a. zenon_intro zenon_H3dd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3dd). zenon_intro zenon_Hed. zenon_intro zenon_H3de. % 28.81/29.04 exact (zenon_Hed zenon_H21). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3db); [ zenon_intro zenon_H3e0 | zenon_intro zenon_H3df ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3e0). zenon_intro zenon_H18d. zenon_intro zenon_H3e1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3e1). zenon_intro zenon_H3e3. zenon_intro zenon_H3e2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3e2). zenon_intro zenon_H1a3. zenon_intro zenon_H3e4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3e4). zenon_intro zenon_H3e6. zenon_intro zenon_H3e5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3e5). zenon_intro zenon_H1b5. zenon_intro zenon_H3e7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3e7). zenon_intro zenon_H3e8. zenon_intro zenon_H1c6. % 28.81/29.04 exact (zenon_H1c6 zenon_H4f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3df); [ zenon_intro zenon_H3ea | zenon_intro zenon_H3e9 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ea). zenon_intro zenon_H9c. zenon_intro zenon_H3eb. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3eb). zenon_intro zenon_H3ed. zenon_intro zenon_H3ec. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ec). zenon_intro zenon_H12e. zenon_intro zenon_H3ee. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ee). zenon_intro zenon_H3f0. zenon_intro zenon_H3ef. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ef). zenon_intro zenon_H1b5. zenon_intro zenon_H3f1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3f1). zenon_intro zenon_H3f2. zenon_intro zenon_H237. % 28.81/29.04 exact (zenon_H237 zenon_H67). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3e9); [ zenon_intro zenon_H3f4 | zenon_intro zenon_H3f3 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3f4). zenon_intro zenon_H18f. zenon_intro zenon_H3f5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3f5). zenon_intro zenon_H2f3. zenon_intro zenon_H3f6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3f6). zenon_intro zenon_H1a5. zenon_intro zenon_H3f7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3f7). zenon_intro zenon_H3f9. zenon_intro zenon_H3f8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3f8). zenon_intro zenon_H73. zenon_intro zenon_H3fa. % 28.81/29.04 exact (zenon_H73 zenon_H4b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3f3); [ zenon_intro zenon_H3fc | zenon_intro zenon_H3fb ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3fc). zenon_intro zenon_H9e. zenon_intro zenon_H3fd. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3fd). zenon_intro zenon_H2ea. zenon_intro zenon_H3fe. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3fe). zenon_intro zenon_H130. zenon_intro zenon_H3ff. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H3ff). zenon_intro zenon_H401. zenon_intro zenon_H400. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H400). zenon_intro zenon_H73. zenon_intro zenon_H402. % 28.81/29.04 exact (zenon_H73 zenon_H4b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H3fb); [ zenon_intro zenon_H404 | zenon_intro zenon_H403 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H404). zenon_intro zenon_H191. zenon_intro zenon_H405. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H405). zenon_intro zenon_H407. zenon_intro zenon_H406. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H406). zenon_intro zenon_H1a7. zenon_intro zenon_H408. % 28.81/29.04 exact (zenon_H1a7 zenon_H47). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H403); [ zenon_intro zenon_H40a | zenon_intro zenon_H409 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H40a). zenon_intro zenon_Ha0. zenon_intro zenon_H40b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H40b). zenon_intro zenon_H40d. zenon_intro zenon_H40c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H40c). zenon_intro zenon_H132. zenon_intro zenon_H40e. % 28.81/29.04 exact (zenon_H132 zenon_H2f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H409); [ zenon_intro zenon_H410 | zenon_intro zenon_H40f ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H410). zenon_intro zenon_H190. zenon_intro zenon_H411. % 28.81/29.04 exact (zenon_H190 zenon_H43). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H40f); [ zenon_intro zenon_H413 | zenon_intro zenon_H412 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H413). zenon_intro zenon_H9f. zenon_intro zenon_H414. % 28.81/29.04 exact (zenon_H9f zenon_H13). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H412); [ zenon_intro zenon_H416 | zenon_intro zenon_H415 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H416). zenon_intro zenon_H1ca. zenon_intro zenon_H417. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H417). zenon_intro zenon_H1d6. zenon_intro zenon_H418. % 28.81/29.04 exact (zenon_H1d6 zenon_H53). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H415); [ zenon_intro zenon_H41a | zenon_intro zenon_H419 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H41a). zenon_intro zenon_Ha4. zenon_intro zenon_H41b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H41b). zenon_intro zenon_Hf1. zenon_intro zenon_H41c. % 28.81/29.04 exact (zenon_Hf1 zenon_H23). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H419); [ zenon_intro zenon_H41e | zenon_intro zenon_H41d ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H41e). zenon_intro zenon_H1cc. zenon_intro zenon_H41f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H41f). zenon_intro zenon_H421. zenon_intro zenon_H420. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H420). zenon_intro zenon_H1dc. zenon_intro zenon_H422. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H422). zenon_intro zenon_H1e6. zenon_intro zenon_H423. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H423). zenon_intro zenon_H1f4. zenon_intro zenon_H424. % 28.81/29.04 exact (zenon_H1f4 zenon_H59). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H41d); [ zenon_intro zenon_H426 | zenon_intro zenon_H425 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H426). zenon_intro zenon_Ha6. zenon_intro zenon_H427. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H427). zenon_intro zenon_H429. zenon_intro zenon_H428. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H428). zenon_intro zenon_H138. zenon_intro zenon_H42a. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H42a). zenon_intro zenon_H175. zenon_intro zenon_H42b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H42b). zenon_intro zenon_H1bc. zenon_intro zenon_H42c. % 28.81/29.04 exact (zenon_H1bc zenon_H4d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H425); [ zenon_intro zenon_H42e | zenon_intro zenon_H42d ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H42e). zenon_intro zenon_H1ce. zenon_intro zenon_H42f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H42f). zenon_intro zenon_H431. zenon_intro zenon_H430. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H430). zenon_intro zenon_H1de. zenon_intro zenon_H432. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H432). zenon_intro zenon_H1e8. zenon_intro zenon_H433. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H433). zenon_intro zenon_H435. zenon_intro zenon_H434. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H434). zenon_intro zenon_H1fc. zenon_intro zenon_H209. % 28.81/29.04 exact (zenon_H209 zenon_H5d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H42d); [ zenon_intro zenon_H437 | zenon_intro zenon_H436 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H437). zenon_intro zenon_Ha8. zenon_intro zenon_H438. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H438). zenon_intro zenon_H43a. zenon_intro zenon_H439. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H439). zenon_intro zenon_H13a. zenon_intro zenon_H43b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H43b). zenon_intro zenon_H177. zenon_intro zenon_H43c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H43c). zenon_intro zenon_H43e. zenon_intro zenon_H43d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H43d). zenon_intro zenon_H1fc. zenon_intro zenon_H23f. % 28.81/29.04 exact (zenon_H23f zenon_H69). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H436); [ zenon_intro zenon_H440 | zenon_intro zenon_H43f ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H440). zenon_intro zenon_H1d0. zenon_intro zenon_H441. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H441). zenon_intro zenon_H443. zenon_intro zenon_H442. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H442). zenon_intro zenon_H1e0. zenon_intro zenon_H444. % 28.81/29.04 exact (zenon_H1e0 zenon_H55). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H43f); [ zenon_intro zenon_H446 | zenon_intro zenon_H445 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H446). zenon_intro zenon_Haa. zenon_intro zenon_H447. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H447). zenon_intro zenon_H449. zenon_intro zenon_H448. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H448). zenon_intro zenon_H13c. zenon_intro zenon_H44a. % 28.81/29.04 exact (zenon_H13c zenon_H31). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H445); [ zenon_intro zenon_H44c | zenon_intro zenon_H44b ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H44c). zenon_intro zenon_H1d2. zenon_intro zenon_H44d. % 28.81/29.04 exact (zenon_H1d2 zenon_H51). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H44b); [ zenon_intro zenon_H44f | zenon_intro zenon_H44e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H44f). zenon_intro zenon_Hac. zenon_intro zenon_H450. % 28.81/29.04 exact (zenon_Hac zenon_H15). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H44e); [ zenon_intro zenon_H452 | zenon_intro zenon_H451 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H452). zenon_intro zenon_H2a1. zenon_intro zenon_H453. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H453). zenon_intro zenon_H455. zenon_intro zenon_H454. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H454). zenon_intro zenon_H457. zenon_intro zenon_H456. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H456). zenon_intro zenon_H1ee. zenon_intro zenon_H458. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H458). zenon_intro zenon_H45a. zenon_intro zenon_H459. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H459). zenon_intro zenon_H75. zenon_intro zenon_H45b. % 28.81/29.04 exact (zenon_H75 zenon_H5b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H451); [ zenon_intro zenon_H45d | zenon_intro zenon_H45c ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H45d). zenon_intro zenon_H296. zenon_intro zenon_H45e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H45e). zenon_intro zenon_H460. zenon_intro zenon_H45f. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H45f). zenon_intro zenon_H462. zenon_intro zenon_H461. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H461). zenon_intro zenon_H17d. zenon_intro zenon_H463. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H463). zenon_intro zenon_H465. zenon_intro zenon_H464. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H464). zenon_intro zenon_H75. zenon_intro zenon_H466. % 28.81/29.04 exact (zenon_H75 zenon_H5b). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H45c); [ zenon_intro zenon_H468 | zenon_intro zenon_H467 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H468). zenon_intro zenon_H46a. zenon_intro zenon_H469. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H469). zenon_intro zenon_H46c. zenon_intro zenon_H46b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H46b). zenon_intro zenon_H46e. zenon_intro zenon_H46d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H46d). zenon_intro zenon_H1ed. zenon_intro zenon_H46f. % 28.81/29.04 exact (zenon_H1ed zenon_H57). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H467); [ zenon_intro zenon_H471 | zenon_intro zenon_H470 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H471). zenon_intro zenon_H473. zenon_intro zenon_H472. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H472). zenon_intro zenon_H475. zenon_intro zenon_H474. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H474). zenon_intro zenon_H477. zenon_intro zenon_H476. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H476). zenon_intro zenon_H17c. zenon_intro zenon_H478. % 28.81/29.04 exact (zenon_H17c zenon_H3f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H470); [ zenon_intro zenon_H47a | zenon_intro zenon_H479 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H47a). zenon_intro zenon_H20d. zenon_intro zenon_H47b. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H47b). zenon_intro zenon_H21b. zenon_intro zenon_H47c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H47c). zenon_intro zenon_H227. zenon_intro zenon_H47d. % 28.81/29.04 exact (zenon_H227 zenon_H63). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H479); [ zenon_intro zenon_H47f | zenon_intro zenon_H47e ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H47f). zenon_intro zenon_Hb0. zenon_intro zenon_H480. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H480). zenon_intro zenon_Hf5. zenon_intro zenon_H481. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H481). zenon_intro zenon_H140. zenon_intro zenon_H482. % 28.81/29.04 exact (zenon_H140 zenon_H33). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H47e); [ zenon_intro zenon_H484 | zenon_intro zenon_H483 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H484). zenon_intro zenon_H20f. zenon_intro zenon_H485. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H485). zenon_intro zenon_H21d. zenon_intro zenon_H486. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H486). zenon_intro zenon_H488. zenon_intro zenon_H487. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H487). zenon_intro zenon_H22d. zenon_intro zenon_H489. % 28.81/29.04 exact (zenon_H22d zenon_H65). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H483); [ zenon_intro zenon_H48b | zenon_intro zenon_H48a ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H48b). zenon_intro zenon_Hb2. zenon_intro zenon_H48c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H48c). zenon_intro zenon_Hf7. zenon_intro zenon_H48d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H48d). zenon_intro zenon_H48f. zenon_intro zenon_H48e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H48e). zenon_intro zenon_H183. zenon_intro zenon_H490. % 28.81/29.04 exact (zenon_H183 zenon_H41). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H48a); [ zenon_intro zenon_H492 | zenon_intro zenon_H491 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H492). zenon_intro zenon_H211. zenon_intro zenon_H493. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H493). zenon_intro zenon_H21f. zenon_intro zenon_H494. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H494). zenon_intro zenon_H496. zenon_intro zenon_H495. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H495). zenon_intro zenon_H498. zenon_intro zenon_H497. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H497). zenon_intro zenon_H235. zenon_intro zenon_H499. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H499). zenon_intro zenon_H23f. zenon_intro zenon_H247. % 28.81/29.04 exact (zenon_H23f zenon_H69). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H491); [ zenon_intro zenon_H49b | zenon_intro zenon_H49a ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H49b). zenon_intro zenon_Hb4. zenon_intro zenon_H49c. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H49c). zenon_intro zenon_Hf9. zenon_intro zenon_H49d. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H49d). zenon_intro zenon_H49f. zenon_intro zenon_H49e. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H49e). zenon_intro zenon_H4a1. zenon_intro zenon_H4a0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a0). zenon_intro zenon_H1c4. zenon_intro zenon_H4a2. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a2). zenon_intro zenon_H209. zenon_intro zenon_H247. % 28.81/29.04 exact (zenon_H209 zenon_H5d). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H49a); [ zenon_intro zenon_H4a4 | zenon_intro zenon_H4a3 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a4). zenon_intro zenon_H213. zenon_intro zenon_H4a5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a5). zenon_intro zenon_H221. zenon_intro zenon_H4a6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a6). zenon_intro zenon_H33d. zenon_intro zenon_H4a7. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a7). zenon_intro zenon_H4a9. zenon_intro zenon_H4a8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4a8). zenon_intro zenon_H237. zenon_intro zenon_H4aa. % 28.81/29.04 exact (zenon_H237 zenon_H67). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4a3); [ zenon_intro zenon_H4ac | zenon_intro zenon_H4ab ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4ac). zenon_intro zenon_Hb6. zenon_intro zenon_H4ad. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4ad). zenon_intro zenon_Hfb. zenon_intro zenon_H4ae. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4ae). zenon_intro zenon_H334. zenon_intro zenon_H4af. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4af). zenon_intro zenon_H4b1. zenon_intro zenon_H4b0. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4b0). zenon_intro zenon_H1c6. zenon_intro zenon_H4b2. % 28.81/29.04 exact (zenon_H1c6 zenon_H4f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4ab); [ zenon_intro zenon_H4b4 | zenon_intro zenon_H4b3 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4b4). zenon_intro zenon_H215. zenon_intro zenon_H4b5. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4b5). zenon_intro zenon_H223. zenon_intro zenon_H4b6. % 28.81/29.04 exact (zenon_H223 zenon_H61). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4b3); [ zenon_intro zenon_H4b8 | zenon_intro zenon_H4b7 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4b8). zenon_intro zenon_Hb8. zenon_intro zenon_H4b9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4b9). zenon_intro zenon_Hfd. zenon_intro zenon_H4ba. % 28.81/29.04 exact (zenon_Hfd zenon_H25). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4b7); [ zenon_intro zenon_H4bc | zenon_intro zenon_H4bb ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4bc). zenon_intro zenon_H217. zenon_intro zenon_H4bd. % 28.81/29.04 exact (zenon_H217 zenon_H5f). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4bb); [ zenon_intro zenon_H4bf | zenon_intro zenon_H4be ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4bf). zenon_intro zenon_Hba. zenon_intro zenon_H4c0. % 28.81/29.04 exact (zenon_Hba zenon_H17). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4be); [ zenon_intro zenon_H4c2 | zenon_intro zenon_H4c1 ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4c2). zenon_intro zenon_H216. zenon_intro zenon_H4c3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4c3). zenon_intro zenon_H4c5. zenon_intro zenon_H4c4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4c4). zenon_intro zenon_H4c7. zenon_intro zenon_H4c6. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4c6). zenon_intro zenon_H3bc. zenon_intro zenon_H4c8. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4c8). zenon_intro zenon_H4ca. zenon_intro zenon_H4c9. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4c9). zenon_intro zenon_H4cb. zenon_intro zenon_H77. % 28.81/29.04 exact (zenon_H77 zenon_H68). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4c1); [ zenon_intro zenon_H4cd | zenon_intro zenon_H4cc ]. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4cd). zenon_intro zenon_Hb9. zenon_intro zenon_H4ce. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4ce). zenon_intro zenon_H4d0. zenon_intro zenon_H4cf. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4cf). zenon_intro zenon_H4d2. zenon_intro zenon_H4d1. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4d1). zenon_intro zenon_H3b2. zenon_intro zenon_H4d3. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4d3). zenon_intro zenon_H4d5. zenon_intro zenon_H4d4. % 28.81/29.04 apply (zenon_notor_s _ _ zenon_H4d4). zenon_intro zenon_H4d6. zenon_intro zenon_H77. % 28.81/29.04 exact (zenon_H77 zenon_H68). % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4cc); [ zenon_intro zenon_H4d8 | zenon_intro zenon_H4d7 ]. % 28.81/29.04 cut (((op (e0) (e0)) = (e0)) = ((op (op (op (e0) (e0)) (e0)) (e0)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4d8. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_Hb. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e0) (e0)) = (op (op (op (e0) (e0)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H4d9]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (op (e0) (e0)) (e0)) (e0)) = (op (op (op (e0) (e0)) (e0)) (e0)))); [ zenon_intro zenon_H4da | zenon_intro zenon_H4db ]. % 28.81/29.04 cut (((op (op (op (e0) (e0)) (e0)) (e0)) = (op (op (op (e0) (e0)) (e0)) (e0))) = ((op (e0) (e0)) = (op (op (op (e0) (e0)) (e0)) (e0)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4d9. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4da. % 28.81/29.04 cut (((op (op (op (e0) (e0)) (e0)) (e0)) = (op (op (op (e0) (e0)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H4db]. % 28.81/29.04 cut (((op (op (op (e0) (e0)) (e0)) (e0)) = (op (e0) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H4dc]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (op (e0) (e0)) (e0)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H4dd]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((op (e0) (e0)) = (e0)) = ((op (op (e0) (e0)) (e0)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4dd. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_Hb. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e0) (e0)) = (op (op (e0) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H4de]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (e0) (e0)) (e0)) = (op (op (e0) (e0)) (e0)))); [ zenon_intro zenon_H4df | zenon_intro zenon_H4e0 ]. % 28.81/29.04 cut (((op (op (e0) (e0)) (e0)) = (op (op (e0) (e0)) (e0))) = ((op (e0) (e0)) = (op (op (e0) (e0)) (e0)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4de. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4df. % 28.81/29.04 cut (((op (op (e0) (e0)) (e0)) = (op (op (e0) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H4e0]. % 28.81/29.04 cut (((op (op (e0) (e0)) (e0)) = (op (e0) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H4e1]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e0) (e0)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H6b]. % 28.81/29.04 congruence. % 28.81/29.04 exact (zenon_H6b zenon_Hb). % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply zenon_H4e0. apply refl_equal. % 28.81/29.04 apply zenon_H4e0. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply zenon_H4db. apply refl_equal. % 28.81/29.04 apply zenon_H4db. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4d7); [ zenon_intro zenon_H4e3 | zenon_intro zenon_H4e2 ]. % 28.81/29.04 cut (((op (e5) (e1)) = (e0)) = ((op (op (op (e1) (e0)) (e1)) (e1)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4e3. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H53. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e5) (e1)) = (op (op (op (e1) (e0)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H4e4]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (op (e1) (e0)) (e1)) (e1)) = (op (op (op (e1) (e0)) (e1)) (e1)))); [ zenon_intro zenon_H4e5 | zenon_intro zenon_H4e6 ]. % 28.81/29.04 cut (((op (op (op (e1) (e0)) (e1)) (e1)) = (op (op (op (e1) (e0)) (e1)) (e1))) = ((op (e5) (e1)) = (op (op (op (e1) (e0)) (e1)) (e1)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4e4. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4e5. % 28.81/29.04 cut (((op (op (op (e1) (e0)) (e1)) (e1)) = (op (op (op (e1) (e0)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H4e6]. % 28.81/29.04 cut (((op (op (op (e1) (e0)) (e1)) (e1)) = (op (e5) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H4e7]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.04 cut (((op (op (e1) (e0)) (e1)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H4e8]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((op (e3) (e1)) = (e5)) = ((op (op (e1) (e0)) (e1)) = (e5))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4e8. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H37. % 28.81/29.04 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.04 cut (((op (e3) (e1)) = (op (op (e1) (e0)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H4e9]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (e1) (e0)) (e1)) = (op (op (e1) (e0)) (e1)))); [ zenon_intro zenon_H4ea | zenon_intro zenon_H4eb ]. % 28.81/29.04 cut (((op (op (e1) (e0)) (e1)) = (op (op (e1) (e0)) (e1))) = ((op (e3) (e1)) = (op (op (e1) (e0)) (e1)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4e9. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4ea. % 28.81/29.04 cut (((op (op (e1) (e0)) (e1)) = (op (op (e1) (e0)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H4eb]. % 28.81/29.04 cut (((op (op (e1) (e0)) (e1)) = (op (e3) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H4ec]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.04 cut (((op (e1) (e0)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_Hc4]. % 28.81/29.04 congruence. % 28.81/29.04 exact (zenon_Hc4 zenon_H19). % 28.81/29.04 apply zenon_H4. apply refl_equal. % 28.81/29.04 apply zenon_H4eb. apply refl_equal. % 28.81/29.04 apply zenon_H4eb. apply refl_equal. % 28.81/29.04 apply zenon_H5. apply refl_equal. % 28.81/29.04 apply zenon_H4. apply refl_equal. % 28.81/29.04 apply zenon_H4e6. apply refl_equal. % 28.81/29.04 apply zenon_H4e6. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4e2); [ zenon_intro zenon_H4ee | zenon_intro zenon_H4ed ]. % 28.81/29.04 cut (((op (e6) (e2)) = (e0)) = ((op (op (op (e2) (e0)) (e2)) (e2)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4ee. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H63. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e6) (e2)) = (op (op (op (e2) (e0)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H4ef]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (op (e2) (e0)) (e2)) (e2)) = (op (op (op (e2) (e0)) (e2)) (e2)))); [ zenon_intro zenon_H4f0 | zenon_intro zenon_H4f1 ]. % 28.81/29.04 cut (((op (op (op (e2) (e0)) (e2)) (e2)) = (op (op (op (e2) (e0)) (e2)) (e2))) = ((op (e6) (e2)) = (op (op (op (e2) (e0)) (e2)) (e2)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4ef. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4f0. % 28.81/29.04 cut (((op (op (op (e2) (e0)) (e2)) (e2)) = (op (op (op (e2) (e0)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H4f1]. % 28.81/29.04 cut (((op (op (op (e2) (e0)) (e2)) (e2)) = (op (e6) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H4f2]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.04 cut (((op (op (e2) (e0)) (e2)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H4f3]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((op (e1) (e2)) = (e6)) = ((op (op (e2) (e0)) (e2)) = (e6))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4f3. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H1d. % 28.81/29.04 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.04 cut (((op (e1) (e2)) = (op (op (e2) (e0)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H4f4]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (e2) (e0)) (e2)) = (op (op (e2) (e0)) (e2)))); [ zenon_intro zenon_H4f5 | zenon_intro zenon_H4f6 ]. % 28.81/29.04 cut (((op (op (e2) (e0)) (e2)) = (op (op (e2) (e0)) (e2))) = ((op (e1) (e2)) = (op (op (e2) (e0)) (e2)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4f4. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4f5. % 28.81/29.04 cut (((op (op (e2) (e0)) (e2)) = (op (op (e2) (e0)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H4f6]. % 28.81/29.04 cut (((op (op (e2) (e0)) (e2)) = (op (e1) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H4f7]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.04 cut (((op (e2) (e0)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H103]. % 28.81/29.04 congruence. % 28.81/29.04 exact (zenon_H103 zenon_H27). % 28.81/29.04 apply zenon_H6. apply refl_equal. % 28.81/29.04 apply zenon_H4f6. apply refl_equal. % 28.81/29.04 apply zenon_H4f6. apply refl_equal. % 28.81/29.04 apply zenon_H7. apply refl_equal. % 28.81/29.04 apply zenon_H6. apply refl_equal. % 28.81/29.04 apply zenon_H4f1. apply refl_equal. % 28.81/29.04 apply zenon_H4f1. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4ed); [ zenon_intro zenon_H4f9 | zenon_intro zenon_H4f8 ]. % 28.81/29.04 cut (((op (e4) (e3)) = (e0)) = ((op (op (op (e3) (e0)) (e3)) (e3)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4f9. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H49. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e4) (e3)) = (op (op (op (e3) (e0)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H4fa]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (op (e3) (e0)) (e3)) (e3)) = (op (op (op (e3) (e0)) (e3)) (e3)))); [ zenon_intro zenon_H4fb | zenon_intro zenon_H4fc ]. % 28.81/29.04 cut (((op (op (op (e3) (e0)) (e3)) (e3)) = (op (op (op (e3) (e0)) (e3)) (e3))) = ((op (e4) (e3)) = (op (op (op (e3) (e0)) (e3)) (e3)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4fa. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4fb. % 28.81/29.04 cut (((op (op (op (e3) (e0)) (e3)) (e3)) = (op (op (op (e3) (e0)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H4fc]. % 28.81/29.04 cut (((op (op (op (e3) (e0)) (e3)) (e3)) = (op (e4) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H4fd]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.04 cut (((op (op (e3) (e0)) (e3)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H4fe]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((op (e2) (e3)) = (e4)) = ((op (op (e3) (e0)) (e3)) = (e4))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4fe. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H2d. % 28.81/29.04 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.04 cut (((op (e2) (e3)) = (op (op (e3) (e0)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H4ff]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (e3) (e0)) (e3)) = (op (op (e3) (e0)) (e3)))); [ zenon_intro zenon_H500 | zenon_intro zenon_H501 ]. % 28.81/29.04 cut (((op (op (e3) (e0)) (e3)) = (op (op (e3) (e0)) (e3))) = ((op (e2) (e3)) = (op (op (e3) (e0)) (e3)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H4ff. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H500. % 28.81/29.04 cut (((op (op (e3) (e0)) (e3)) = (op (op (e3) (e0)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H501]. % 28.81/29.04 cut (((op (op (e3) (e0)) (e3)) = (op (e2) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H502]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.04 cut (((op (e3) (e0)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H148]. % 28.81/29.04 congruence. % 28.81/29.04 exact (zenon_H148 zenon_H35). % 28.81/29.04 apply zenon_H8. apply refl_equal. % 28.81/29.04 apply zenon_H501. apply refl_equal. % 28.81/29.04 apply zenon_H501. apply refl_equal. % 28.81/29.04 apply zenon_H9. apply refl_equal. % 28.81/29.04 apply zenon_H8. apply refl_equal. % 28.81/29.04 apply zenon_H4fc. apply refl_equal. % 28.81/29.04 apply zenon_H4fc. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H4f8); [ zenon_intro zenon_H504 | zenon_intro zenon_H503 ]. % 28.81/29.04 cut (((op (e3) (e4)) = (e0)) = ((op (op (op (e4) (e0)) (e4)) (e4)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H504. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H3d. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e3) (e4)) = (op (op (op (e4) (e0)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H505]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (op (e4) (e0)) (e4)) (e4)) = (op (op (op (e4) (e0)) (e4)) (e4)))); [ zenon_intro zenon_H506 | zenon_intro zenon_H507 ]. % 28.81/29.04 cut (((op (op (op (e4) (e0)) (e4)) (e4)) = (op (op (op (e4) (e0)) (e4)) (e4))) = ((op (e3) (e4)) = (op (op (op (e4) (e0)) (e4)) (e4)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H505. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H506. % 28.81/29.04 cut (((op (op (op (e4) (e0)) (e4)) (e4)) = (op (op (op (e4) (e0)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H507]. % 28.81/29.04 cut (((op (op (op (e4) (e0)) (e4)) (e4)) = (op (e3) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H508]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.04 cut (((op (op (e4) (e0)) (e4)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H509]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((op (e6) (e4)) = (e3)) = ((op (op (e4) (e0)) (e4)) = (e3))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H509. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H67. % 28.81/29.04 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.04 cut (((op (e6) (e4)) = (op (op (e4) (e0)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H50a]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (e4) (e0)) (e4)) = (op (op (e4) (e0)) (e4)))); [ zenon_intro zenon_H50b | zenon_intro zenon_H50c ]. % 28.81/29.04 cut (((op (op (e4) (e0)) (e4)) = (op (op (e4) (e0)) (e4))) = ((op (e6) (e4)) = (op (op (e4) (e0)) (e4)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H50a. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H50b. % 28.81/29.04 cut (((op (op (e4) (e0)) (e4)) = (op (op (e4) (e0)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H50c]. % 28.81/29.04 cut (((op (op (e4) (e0)) (e4)) = (op (e6) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H50d]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.04 cut (((op (e4) (e0)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H190]. % 28.81/29.04 congruence. % 28.81/29.04 exact (zenon_H190 zenon_H43). % 28.81/29.04 apply zenon_H9. apply refl_equal. % 28.81/29.04 apply zenon_H50c. apply refl_equal. % 28.81/29.04 apply zenon_H50c. apply refl_equal. % 28.81/29.04 apply zenon_H8. apply refl_equal. % 28.81/29.04 apply zenon_H9. apply refl_equal. % 28.81/29.04 apply zenon_H507. apply refl_equal. % 28.81/29.04 apply zenon_H507. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H503); [ zenon_intro zenon_H50f | zenon_intro zenon_H50e ]. % 28.81/29.04 cut (((op (e1) (e5)) = (e0)) = ((op (op (op (e5) (e0)) (e5)) (e5)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H50f. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H23. % 28.81/29.04 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.04 cut (((op (e1) (e5)) = (op (op (op (e5) (e0)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H510]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (op (e5) (e0)) (e5)) (e5)) = (op (op (op (e5) (e0)) (e5)) (e5)))); [ zenon_intro zenon_H511 | zenon_intro zenon_H512 ]. % 28.81/29.04 cut (((op (op (op (e5) (e0)) (e5)) (e5)) = (op (op (op (e5) (e0)) (e5)) (e5))) = ((op (e1) (e5)) = (op (op (op (e5) (e0)) (e5)) (e5)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H510. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H511. % 28.81/29.04 cut (((op (op (op (e5) (e0)) (e5)) (e5)) = (op (op (op (e5) (e0)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H512]. % 28.81/29.04 cut (((op (op (op (e5) (e0)) (e5)) (e5)) = (op (e1) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H513]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.04 cut (((op (op (e5) (e0)) (e5)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H514]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((op (e4) (e5)) = (e1)) = ((op (op (e5) (e0)) (e5)) = (e1))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H514. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H4d. % 28.81/29.04 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.04 cut (((op (e4) (e5)) = (op (op (e5) (e0)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H515]. % 28.81/29.04 congruence. % 28.81/29.04 elim (classic ((op (op (e5) (e0)) (e5)) = (op (op (e5) (e0)) (e5)))); [ zenon_intro zenon_H516 | zenon_intro zenon_H517 ]. % 28.81/29.04 cut (((op (op (e5) (e0)) (e5)) = (op (op (e5) (e0)) (e5))) = ((op (e4) (e5)) = (op (op (e5) (e0)) (e5)))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H515. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.04 exact zenon_H516. % 28.81/29.04 cut (((op (op (e5) (e0)) (e5)) = (op (op (e5) (e0)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H517]. % 28.81/29.04 cut (((op (op (e5) (e0)) (e5)) = (op (e4) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H518]. % 28.81/29.04 congruence. % 28.81/29.04 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.04 cut (((op (e5) (e0)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H1d2]. % 28.81/29.04 congruence. % 28.81/29.04 exact (zenon_H1d2 zenon_H51). % 28.81/29.04 apply zenon_H5. apply refl_equal. % 28.81/29.04 apply zenon_H517. apply refl_equal. % 28.81/29.04 apply zenon_H517. apply refl_equal. % 28.81/29.04 apply zenon_H4. apply refl_equal. % 28.81/29.04 apply zenon_H5. apply refl_equal. % 28.81/29.04 apply zenon_H512. apply refl_equal. % 28.81/29.04 apply zenon_H512. apply refl_equal. % 28.81/29.04 apply zenon_H3. apply refl_equal. % 28.81/29.04 apply (zenon_notand_s _ _ zenon_H50e); [ zenon_intro zenon_H51a | zenon_intro zenon_H519 ]. % 28.81/29.04 cut (((op (e2) (e6)) = (e0)) = ((op (op (op (e6) (e0)) (e6)) (e6)) = (e0))). % 28.81/29.04 intro zenon_D_pnotp. % 28.81/29.04 apply zenon_H51a. % 28.81/29.04 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H33. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e2) (e6)) = (op (op (op (e6) (e0)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H51b]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e0)) (e6)) (e6)) = (op (op (op (e6) (e0)) (e6)) (e6)))); [ zenon_intro zenon_H51c | zenon_intro zenon_H51d ]. % 28.81/29.05 cut (((op (op (op (e6) (e0)) (e6)) (e6)) = (op (op (op (e6) (e0)) (e6)) (e6))) = ((op (e2) (e6)) = (op (op (op (e6) (e0)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H51b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H51c. % 28.81/29.05 cut (((op (op (op (e6) (e0)) (e6)) (e6)) = (op (op (op (e6) (e0)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H51d]. % 28.81/29.05 cut (((op (op (op (e6) (e0)) (e6)) (e6)) = (op (e2) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H51e]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e0)) (e6)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H51f]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e6)) = (e2)) = ((op (op (e6) (e0)) (e6)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H51f. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5d. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e5) (e6)) = (op (op (e6) (e0)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H520]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e0)) (e6)) = (op (op (e6) (e0)) (e6)))); [ zenon_intro zenon_H521 | zenon_intro zenon_H522 ]. % 28.81/29.05 cut (((op (op (e6) (e0)) (e6)) = (op (op (e6) (e0)) (e6))) = ((op (e5) (e6)) = (op (op (e6) (e0)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H520. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H521. % 28.81/29.05 cut (((op (op (e6) (e0)) (e6)) = (op (op (e6) (e0)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H522]. % 28.81/29.05 cut (((op (op (e6) (e0)) (e6)) = (op (e5) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H523]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e0)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H217]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H217 zenon_H5f). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H522. apply refl_equal. % 28.81/29.05 apply zenon_H522. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H51d. apply refl_equal. % 28.81/29.05 apply zenon_H51d. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H519); [ zenon_intro zenon_H525 | zenon_intro zenon_H524 ]. % 28.81/29.05 cut (((op (e2) (e0)) = (e1)) = ((op (op (op (e0) (e1)) (e0)) (e0)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H525. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H27. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e2) (e0)) = (op (op (op (e0) (e1)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H526]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e0) (e1)) (e0)) (e0)) = (op (op (op (e0) (e1)) (e0)) (e0)))); [ zenon_intro zenon_H527 | zenon_intro zenon_H528 ]. % 28.81/29.05 cut (((op (op (op (e0) (e1)) (e0)) (e0)) = (op (op (op (e0) (e1)) (e0)) (e0))) = ((op (e2) (e0)) = (op (op (op (e0) (e1)) (e0)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H526. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H527. % 28.81/29.05 cut (((op (op (op (e0) (e1)) (e0)) (e0)) = (op (op (op (e0) (e1)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H528]. % 28.81/29.05 cut (((op (op (op (e0) (e1)) (e0)) (e0)) = (op (e2) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H529]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (op (e0) (e1)) (e0)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H52a]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e3) (e0)) = (e2)) = ((op (op (e0) (e1)) (e0)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H52a. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H35. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e3) (e0)) = (op (op (e0) (e1)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H52b]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e0) (e1)) (e0)) = (op (op (e0) (e1)) (e0)))); [ zenon_intro zenon_H52c | zenon_intro zenon_H52d ]. % 28.81/29.05 cut (((op (op (e0) (e1)) (e0)) = (op (op (e0) (e1)) (e0))) = ((op (e3) (e0)) = (op (op (e0) (e1)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H52b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H52c. % 28.81/29.05 cut (((op (op (e0) (e1)) (e0)) = (op (op (e0) (e1)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H52d]. % 28.81/29.05 cut (((op (op (e0) (e1)) (e0)) = (op (e3) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H52e]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e0) (e1)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H84]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H84 zenon_Hd). % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H52d. apply refl_equal. % 28.81/29.05 apply zenon_H52d. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H528. apply refl_equal. % 28.81/29.05 apply zenon_H528. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H524); [ zenon_intro zenon_H530 | zenon_intro zenon_H52f ]. % 28.81/29.05 cut (((op (e1) (e1)) = (e1)) = ((op (op (op (e1) (e1)) (e1)) (e1)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H530. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H1b. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e1)) = (op (op (op (e1) (e1)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H531]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e1) (e1)) (e1)) (e1)) = (op (op (op (e1) (e1)) (e1)) (e1)))); [ zenon_intro zenon_H532 | zenon_intro zenon_H533 ]. % 28.81/29.05 cut (((op (op (op (e1) (e1)) (e1)) (e1)) = (op (op (op (e1) (e1)) (e1)) (e1))) = ((op (e1) (e1)) = (op (op (op (e1) (e1)) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H531. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H532. % 28.81/29.05 cut (((op (op (op (e1) (e1)) (e1)) (e1)) = (op (op (op (e1) (e1)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H533]. % 28.81/29.05 cut (((op (op (op (e1) (e1)) (e1)) (e1)) = (op (e1) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H534]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (op (e1) (e1)) (e1)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H535]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e1) (e1)) = (e1)) = ((op (op (e1) (e1)) (e1)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H535. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H1b. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e1)) = (op (op (e1) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H536]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e1) (e1)) (e1)) = (op (op (e1) (e1)) (e1)))); [ zenon_intro zenon_H537 | zenon_intro zenon_H538 ]. % 28.81/29.05 cut (((op (op (e1) (e1)) (e1)) = (op (op (e1) (e1)) (e1))) = ((op (e1) (e1)) = (op (op (e1) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H536. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H537. % 28.81/29.05 cut (((op (op (e1) (e1)) (e1)) = (op (op (e1) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H538]. % 28.81/29.05 cut (((op (op (e1) (e1)) (e1)) = (op (e1) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H539]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e1)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H6d]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H6d zenon_H1b). % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H538. apply refl_equal. % 28.81/29.05 apply zenon_H538. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H533. apply refl_equal. % 28.81/29.05 apply zenon_H533. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H52f); [ zenon_intro zenon_H53b | zenon_intro zenon_H53a ]. % 28.81/29.05 cut (((op (e0) (e2)) = (e1)) = ((op (op (op (e2) (e1)) (e2)) (e2)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H53b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_Hf. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e0) (e2)) = (op (op (op (e2) (e1)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H53c]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e2) (e1)) (e2)) (e2)) = (op (op (op (e2) (e1)) (e2)) (e2)))); [ zenon_intro zenon_H53d | zenon_intro zenon_H53e ]. % 28.81/29.05 cut (((op (op (op (e2) (e1)) (e2)) (e2)) = (op (op (op (e2) (e1)) (e2)) (e2))) = ((op (e0) (e2)) = (op (op (op (e2) (e1)) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H53c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H53d. % 28.81/29.05 cut (((op (op (op (e2) (e1)) (e2)) (e2)) = (op (op (op (e2) (e1)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H53e]. % 28.81/29.05 cut (((op (op (op (e2) (e1)) (e2)) (e2)) = (op (e0) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H53f]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (op (e2) (e1)) (e2)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H540]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e6) (e2)) = (e0)) = ((op (op (e2) (e1)) (e2)) = (e0))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H540. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H63. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e6) (e2)) = (op (op (e2) (e1)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H541]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e2) (e1)) (e2)) = (op (op (e2) (e1)) (e2)))); [ zenon_intro zenon_H542 | zenon_intro zenon_H543 ]. % 28.81/29.05 cut (((op (op (e2) (e1)) (e2)) = (op (op (e2) (e1)) (e2))) = ((op (e6) (e2)) = (op (op (e2) (e1)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H541. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H542. % 28.81/29.05 cut (((op (op (e2) (e1)) (e2)) = (op (op (e2) (e1)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H543]. % 28.81/29.05 cut (((op (op (e2) (e1)) (e2)) = (op (e6) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H544]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e1)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H110]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H110 zenon_H29). % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H543. apply refl_equal. % 28.81/29.05 apply zenon_H543. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H53e. apply refl_equal. % 28.81/29.05 apply zenon_H53e. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H53a); [ zenon_intro zenon_H546 | zenon_intro zenon_H545 ]. % 28.81/29.05 cut (((op (e6) (e3)) = (e1)) = ((op (op (op (e3) (e1)) (e3)) (e3)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H546. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H65. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e6) (e3)) = (op (op (op (e3) (e1)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H547]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e3) (e1)) (e3)) (e3)) = (op (op (op (e3) (e1)) (e3)) (e3)))); [ zenon_intro zenon_H548 | zenon_intro zenon_H549 ]. % 28.81/29.05 cut (((op (op (op (e3) (e1)) (e3)) (e3)) = (op (op (op (e3) (e1)) (e3)) (e3))) = ((op (e6) (e3)) = (op (op (op (e3) (e1)) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H547. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H548. % 28.81/29.05 cut (((op (op (op (e3) (e1)) (e3)) (e3)) = (op (op (op (e3) (e1)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H549]. % 28.81/29.05 cut (((op (op (op (e3) (e1)) (e3)) (e3)) = (op (e6) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H54a]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (op (e3) (e1)) (e3)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H54b]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e3)) = (e6)) = ((op (op (e3) (e1)) (e3)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H54b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H57. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e5) (e3)) = (op (op (e3) (e1)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H54c]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e3) (e1)) (e3)) = (op (op (e3) (e1)) (e3)))); [ zenon_intro zenon_H54d | zenon_intro zenon_H54e ]. % 28.81/29.05 cut (((op (op (e3) (e1)) (e3)) = (op (op (e3) (e1)) (e3))) = ((op (e5) (e3)) = (op (op (e3) (e1)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H54c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H54d. % 28.81/29.05 cut (((op (op (e3) (e1)) (e3)) = (op (op (e3) (e1)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H54e]. % 28.81/29.05 cut (((op (op (e3) (e1)) (e3)) = (op (e5) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H54f]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e1)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H156]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H156 zenon_H37). % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H54e. apply refl_equal. % 28.81/29.05 apply zenon_H54e. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H549. apply refl_equal. % 28.81/29.05 apply zenon_H549. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H545); [ zenon_intro zenon_H551 | zenon_intro zenon_H550 ]. % 28.81/29.05 cut (((op (e5) (e4)) = (e1)) = ((op (op (op (e4) (e1)) (e4)) (e4)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H551. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H59. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e5) (e4)) = (op (op (op (e4) (e1)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H552]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e4) (e1)) (e4)) (e4)) = (op (op (op (e4) (e1)) (e4)) (e4)))); [ zenon_intro zenon_H553 | zenon_intro zenon_H554 ]. % 28.81/29.05 cut (((op (op (op (e4) (e1)) (e4)) (e4)) = (op (op (op (e4) (e1)) (e4)) (e4))) = ((op (e5) (e4)) = (op (op (op (e4) (e1)) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H552. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H553. % 28.81/29.05 cut (((op (op (op (e4) (e1)) (e4)) (e4)) = (op (op (op (e4) (e1)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H554]. % 28.81/29.05 cut (((op (op (op (e4) (e1)) (e4)) (e4)) = (op (e5) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H555]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (op (e4) (e1)) (e4)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H556]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e2) (e4)) = (e5)) = ((op (op (e4) (e1)) (e4)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H556. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H2f. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e2) (e4)) = (op (op (e4) (e1)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H557]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e4) (e1)) (e4)) = (op (op (e4) (e1)) (e4)))); [ zenon_intro zenon_H558 | zenon_intro zenon_H559 ]. % 28.81/29.05 cut (((op (op (e4) (e1)) (e4)) = (op (op (e4) (e1)) (e4))) = ((op (e2) (e4)) = (op (op (e4) (e1)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H557. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H558. % 28.81/29.05 cut (((op (op (e4) (e1)) (e4)) = (op (op (e4) (e1)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H559]. % 28.81/29.05 cut (((op (op (e4) (e1)) (e4)) = (op (e2) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H55a]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e1)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H199]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H199 zenon_H45). % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H559. apply refl_equal. % 28.81/29.05 apply zenon_H559. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H554. apply refl_equal. % 28.81/29.05 apply zenon_H554. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H550); [ zenon_intro zenon_H55c | zenon_intro zenon_H55b ]. % 28.81/29.05 cut (((op (e4) (e5)) = (e1)) = ((op (op (op (e5) (e1)) (e5)) (e5)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H55c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H4d. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e4) (e5)) = (op (op (op (e5) (e1)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H55d]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e5) (e1)) (e5)) (e5)) = (op (op (op (e5) (e1)) (e5)) (e5)))); [ zenon_intro zenon_H55e | zenon_intro zenon_H55f ]. % 28.81/29.05 cut (((op (op (op (e5) (e1)) (e5)) (e5)) = (op (op (op (e5) (e1)) (e5)) (e5))) = ((op (e4) (e5)) = (op (op (op (e5) (e1)) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H55d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H55e. % 28.81/29.05 cut (((op (op (op (e5) (e1)) (e5)) (e5)) = (op (op (op (e5) (e1)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H55f]. % 28.81/29.05 cut (((op (op (op (e5) (e1)) (e5)) (e5)) = (op (e4) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H560]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (op (e5) (e1)) (e5)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H561]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e0) (e5)) = (e4)) = ((op (op (e5) (e1)) (e5)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H561. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H15. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e0) (e5)) = (op (op (e5) (e1)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H562]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e5) (e1)) (e5)) = (op (op (e5) (e1)) (e5)))); [ zenon_intro zenon_H563 | zenon_intro zenon_H564 ]. % 28.81/29.05 cut (((op (op (e5) (e1)) (e5)) = (op (op (e5) (e1)) (e5))) = ((op (e0) (e5)) = (op (op (e5) (e1)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H562. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H563. % 28.81/29.05 cut (((op (op (e5) (e1)) (e5)) = (op (op (e5) (e1)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H564]. % 28.81/29.05 cut (((op (op (e5) (e1)) (e5)) = (op (e0) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H565]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e1)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H1d6]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1d6 zenon_H53). % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H564. apply refl_equal. % 28.81/29.05 apply zenon_H564. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H55f. apply refl_equal. % 28.81/29.05 apply zenon_H55f. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H55b); [ zenon_intro zenon_H567 | zenon_intro zenon_H566 ]. % 28.81/29.05 cut (((op (e3) (e6)) = (e1)) = ((op (op (op (e6) (e1)) (e6)) (e6)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H567. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H41. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e3) (e6)) = (op (op (op (e6) (e1)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H568]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e1)) (e6)) (e6)) = (op (op (op (e6) (e1)) (e6)) (e6)))); [ zenon_intro zenon_H569 | zenon_intro zenon_H56a ]. % 28.81/29.05 cut (((op (op (op (e6) (e1)) (e6)) (e6)) = (op (op (op (e6) (e1)) (e6)) (e6))) = ((op (e3) (e6)) = (op (op (op (e6) (e1)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H568. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H569. % 28.81/29.05 cut (((op (op (op (e6) (e1)) (e6)) (e6)) = (op (op (op (e6) (e1)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H56a]. % 28.81/29.05 cut (((op (op (op (e6) (e1)) (e6)) (e6)) = (op (e3) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H56b]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e1)) (e6)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H56c]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e4) (e6)) = (e3)) = ((op (op (e6) (e1)) (e6)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H56c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H4f. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e4) (e6)) = (op (op (e6) (e1)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H56d]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e1)) (e6)) = (op (op (e6) (e1)) (e6)))); [ zenon_intro zenon_H56e | zenon_intro zenon_H56f ]. % 28.81/29.05 cut (((op (op (e6) (e1)) (e6)) = (op (op (e6) (e1)) (e6))) = ((op (e4) (e6)) = (op (op (e6) (e1)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H56d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H56e. % 28.81/29.05 cut (((op (op (e6) (e1)) (e6)) = (op (op (e6) (e1)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H56f]. % 28.81/29.05 cut (((op (op (e6) (e1)) (e6)) = (op (e4) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H570]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e1)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H223]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H223 zenon_H61). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H56f. apply refl_equal. % 28.81/29.05 apply zenon_H56f. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H56a. apply refl_equal. % 28.81/29.05 apply zenon_H56a. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H566); [ zenon_intro zenon_H572 | zenon_intro zenon_H571 ]. % 28.81/29.05 cut (((op (e3) (e0)) = (e2)) = ((op (op (op (e0) (e2)) (e0)) (e0)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H572. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H35. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e3) (e0)) = (op (op (op (e0) (e2)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H573]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e0) (e2)) (e0)) (e0)) = (op (op (op (e0) (e2)) (e0)) (e0)))); [ zenon_intro zenon_H574 | zenon_intro zenon_H575 ]. % 28.81/29.05 cut (((op (op (op (e0) (e2)) (e0)) (e0)) = (op (op (op (e0) (e2)) (e0)) (e0))) = ((op (e3) (e0)) = (op (op (op (e0) (e2)) (e0)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H573. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H574. % 28.81/29.05 cut (((op (op (op (e0) (e2)) (e0)) (e0)) = (op (op (op (e0) (e2)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H575]. % 28.81/29.05 cut (((op (op (op (e0) (e2)) (e0)) (e0)) = (op (e3) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H576]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (op (e0) (e2)) (e0)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H577]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e1) (e0)) = (e3)) = ((op (op (e0) (e2)) (e0)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H577. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H19. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e1) (e0)) = (op (op (e0) (e2)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H578]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e0) (e2)) (e0)) = (op (op (e0) (e2)) (e0)))); [ zenon_intro zenon_H579 | zenon_intro zenon_H57a ]. % 28.81/29.05 cut (((op (op (e0) (e2)) (e0)) = (op (op (e0) (e2)) (e0))) = ((op (e1) (e0)) = (op (op (e0) (e2)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H578. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H579. % 28.81/29.05 cut (((op (op (e0) (e2)) (e0)) = (op (op (e0) (e2)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H57a]. % 28.81/29.05 cut (((op (op (e0) (e2)) (e0)) = (op (e1) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H57b]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e0) (e2)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H8a]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H8a zenon_Hf). % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H57a. apply refl_equal. % 28.81/29.05 apply zenon_H57a. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H575. apply refl_equal. % 28.81/29.05 apply zenon_H575. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H571); [ zenon_intro zenon_H57d | zenon_intro zenon_H57c ]. % 28.81/29.05 cut (((op (e4) (e1)) = (e2)) = ((op (op (op (e1) (e2)) (e1)) (e1)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H57d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H45. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e4) (e1)) = (op (op (op (e1) (e2)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H57e]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e1) (e2)) (e1)) (e1)) = (op (op (op (e1) (e2)) (e1)) (e1)))); [ zenon_intro zenon_H57f | zenon_intro zenon_H580 ]. % 28.81/29.05 cut (((op (op (op (e1) (e2)) (e1)) (e1)) = (op (op (op (e1) (e2)) (e1)) (e1))) = ((op (e4) (e1)) = (op (op (op (e1) (e2)) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H57e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H57f. % 28.81/29.05 cut (((op (op (op (e1) (e2)) (e1)) (e1)) = (op (op (op (e1) (e2)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H580]. % 28.81/29.05 cut (((op (op (op (e1) (e2)) (e1)) (e1)) = (op (e4) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H581]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (op (e1) (e2)) (e1)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H582]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e6) (e1)) = (e4)) = ((op (op (e1) (e2)) (e1)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H582. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H61. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e6) (e1)) = (op (op (e1) (e2)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H583]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e1) (e2)) (e1)) = (op (op (e1) (e2)) (e1)))); [ zenon_intro zenon_H584 | zenon_intro zenon_H585 ]. % 28.81/29.05 cut (((op (op (e1) (e2)) (e1)) = (op (op (e1) (e2)) (e1))) = ((op (e6) (e1)) = (op (op (e1) (e2)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H583. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H584. % 28.81/29.05 cut (((op (op (e1) (e2)) (e1)) = (op (op (e1) (e2)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H585]. % 28.81/29.05 cut (((op (op (e1) (e2)) (e1)) = (op (e6) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H586]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e2)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_Hd6]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_Hd6 zenon_H1d). % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H585. apply refl_equal. % 28.81/29.05 apply zenon_H585. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H580. apply refl_equal. % 28.81/29.05 apply zenon_H580. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H57c); [ zenon_intro zenon_H588 | zenon_intro zenon_H587 ]. % 28.81/29.05 cut (((op (e2) (e2)) = (e2)) = ((op (op (op (e2) (e2)) (e2)) (e2)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H588. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H2b. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e2)) = (op (op (op (e2) (e2)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H589]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e2) (e2)) (e2)) (e2)) = (op (op (op (e2) (e2)) (e2)) (e2)))); [ zenon_intro zenon_H58a | zenon_intro zenon_H58b ]. % 28.81/29.05 cut (((op (op (op (e2) (e2)) (e2)) (e2)) = (op (op (op (e2) (e2)) (e2)) (e2))) = ((op (e2) (e2)) = (op (op (op (e2) (e2)) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H589. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H58a. % 28.81/29.05 cut (((op (op (op (e2) (e2)) (e2)) (e2)) = (op (op (op (e2) (e2)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H58b]. % 28.81/29.05 cut (((op (op (op (e2) (e2)) (e2)) (e2)) = (op (e2) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H58c]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (op (e2) (e2)) (e2)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H58d]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e2) (e2)) = (e2)) = ((op (op (e2) (e2)) (e2)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H58d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H2b. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e2)) = (op (op (e2) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H58e]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e2) (e2)) (e2)) = (op (op (e2) (e2)) (e2)))); [ zenon_intro zenon_H58f | zenon_intro zenon_H590 ]. % 28.81/29.05 cut (((op (op (e2) (e2)) (e2)) = (op (op (e2) (e2)) (e2))) = ((op (e2) (e2)) = (op (op (e2) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H58e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H58f. % 28.81/29.05 cut (((op (op (e2) (e2)) (e2)) = (op (op (e2) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H590]. % 28.81/29.05 cut (((op (op (e2) (e2)) (e2)) = (op (e2) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H591]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e2)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6f]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H6f zenon_H2b). % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H590. apply refl_equal. % 28.81/29.05 apply zenon_H590. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H58b. apply refl_equal. % 28.81/29.05 apply zenon_H58b. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H587); [ zenon_intro zenon_H593 | zenon_intro zenon_H592 ]. % 28.81/29.05 cut (((op (e0) (e3)) = (e2)) = ((op (op (op (e3) (e2)) (e3)) (e3)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H593. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H11. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e0) (e3)) = (op (op (op (e3) (e2)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H594]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e3) (e2)) (e3)) (e3)) = (op (op (op (e3) (e2)) (e3)) (e3)))); [ zenon_intro zenon_H595 | zenon_intro zenon_H596 ]. % 28.81/29.05 cut (((op (op (op (e3) (e2)) (e3)) (e3)) = (op (op (op (e3) (e2)) (e3)) (e3))) = ((op (e0) (e3)) = (op (op (op (e3) (e2)) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H594. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H595. % 28.81/29.05 cut (((op (op (op (e3) (e2)) (e3)) (e3)) = (op (op (op (e3) (e2)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H596]. % 28.81/29.05 cut (((op (op (op (e3) (e2)) (e3)) (e3)) = (op (e0) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H597]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (op (e3) (e2)) (e3)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H598]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e4) (e3)) = (e0)) = ((op (op (e3) (e2)) (e3)) = (e0))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H598. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H49. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e4) (e3)) = (op (op (e3) (e2)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H599]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e3) (e2)) (e3)) = (op (op (e3) (e2)) (e3)))); [ zenon_intro zenon_H59a | zenon_intro zenon_H59b ]. % 28.81/29.05 cut (((op (op (e3) (e2)) (e3)) = (op (op (e3) (e2)) (e3))) = ((op (e4) (e3)) = (op (op (e3) (e2)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H599. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H59a. % 28.81/29.05 cut (((op (op (e3) (e2)) (e3)) = (op (op (e3) (e2)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H59b]. % 28.81/29.05 cut (((op (op (e3) (e2)) (e3)) = (op (e4) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H59c]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e2)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H162]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H162 zenon_H39). % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H59b. apply refl_equal. % 28.81/29.05 apply zenon_H59b. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H596. apply refl_equal. % 28.81/29.05 apply zenon_H596. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H592); [ zenon_intro zenon_H59e | zenon_intro zenon_H59d ]. % 28.81/29.05 cut (((op (e1) (e4)) = (e2)) = ((op (op (op (e4) (e2)) (e4)) (e4)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H59e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H21. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e1) (e4)) = (op (op (op (e4) (e2)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H59f]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e4) (e2)) (e4)) (e4)) = (op (op (op (e4) (e2)) (e4)) (e4)))); [ zenon_intro zenon_H5a0 | zenon_intro zenon_H5a1 ]. % 28.81/29.05 cut (((op (op (op (e4) (e2)) (e4)) (e4)) = (op (op (op (e4) (e2)) (e4)) (e4))) = ((op (e1) (e4)) = (op (op (op (e4) (e2)) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H59f. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5a0. % 28.81/29.05 cut (((op (op (op (e4) (e2)) (e4)) (e4)) = (op (op (op (e4) (e2)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5a1]. % 28.81/29.05 cut (((op (op (op (e4) (e2)) (e4)) (e4)) = (op (e1) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5a2]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (op (e4) (e2)) (e4)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H5a3]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e4)) = (e1)) = ((op (op (e4) (e2)) (e4)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5a3. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H59. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e5) (e4)) = (op (op (e4) (e2)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5a4]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e4) (e2)) (e4)) = (op (op (e4) (e2)) (e4)))); [ zenon_intro zenon_H5a5 | zenon_intro zenon_H5a6 ]. % 28.81/29.05 cut (((op (op (e4) (e2)) (e4)) = (op (op (e4) (e2)) (e4))) = ((op (e5) (e4)) = (op (op (e4) (e2)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5a4. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5a5. % 28.81/29.05 cut (((op (op (e4) (e2)) (e4)) = (op (op (e4) (e2)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5a6]. % 28.81/29.05 cut (((op (op (e4) (e2)) (e4)) = (op (e5) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5a7]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e2)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H1a7]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1a7 zenon_H47). % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H5a6. apply refl_equal. % 28.81/29.05 apply zenon_H5a6. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H5a1. apply refl_equal. % 28.81/29.05 apply zenon_H5a1. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H59d); [ zenon_intro zenon_H5a9 | zenon_intro zenon_H5a8 ]. % 28.81/29.05 cut (((op (e6) (e5)) = (e2)) = ((op (op (op (e5) (e2)) (e5)) (e5)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5a9. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H69. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e6) (e5)) = (op (op (op (e5) (e2)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5aa]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e5) (e2)) (e5)) (e5)) = (op (op (op (e5) (e2)) (e5)) (e5)))); [ zenon_intro zenon_H5ab | zenon_intro zenon_H5ac ]. % 28.81/29.05 cut (((op (op (op (e5) (e2)) (e5)) (e5)) = (op (op (op (e5) (e2)) (e5)) (e5))) = ((op (e6) (e5)) = (op (op (op (e5) (e2)) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5aa. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5ab. % 28.81/29.05 cut (((op (op (op (e5) (e2)) (e5)) (e5)) = (op (op (op (e5) (e2)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5ac]. % 28.81/29.05 cut (((op (op (op (e5) (e2)) (e5)) (e5)) = (op (e6) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5ad]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (op (e5) (e2)) (e5)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H5ae]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e3) (e5)) = (e6)) = ((op (op (e5) (e2)) (e5)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5ae. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H3f. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e3) (e5)) = (op (op (e5) (e2)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5af]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e5) (e2)) (e5)) = (op (op (e5) (e2)) (e5)))); [ zenon_intro zenon_H5b0 | zenon_intro zenon_H5b1 ]. % 28.81/29.05 cut (((op (op (e5) (e2)) (e5)) = (op (op (e5) (e2)) (e5))) = ((op (e3) (e5)) = (op (op (e5) (e2)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5af. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5b0. % 28.81/29.05 cut (((op (op (e5) (e2)) (e5)) = (op (op (e5) (e2)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5b1]. % 28.81/29.05 cut (((op (op (e5) (e2)) (e5)) = (op (e3) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5b2]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e2)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H1e0]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1e0 zenon_H55). % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H5b1. apply refl_equal. % 28.81/29.05 apply zenon_H5b1. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H5ac. apply refl_equal. % 28.81/29.05 apply zenon_H5ac. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5a8); [ zenon_intro zenon_H5b4 | zenon_intro zenon_H5b3 ]. % 28.81/29.05 cut (((op (e5) (e6)) = (e2)) = ((op (op (op (e6) (e2)) (e6)) (e6)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5b4. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5d. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e5) (e6)) = (op (op (op (e6) (e2)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H5b5]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e2)) (e6)) (e6)) = (op (op (op (e6) (e2)) (e6)) (e6)))); [ zenon_intro zenon_H5b6 | zenon_intro zenon_H5b7 ]. % 28.81/29.05 cut (((op (op (op (e6) (e2)) (e6)) (e6)) = (op (op (op (e6) (e2)) (e6)) (e6))) = ((op (e5) (e6)) = (op (op (op (e6) (e2)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5b5. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5b6. % 28.81/29.05 cut (((op (op (op (e6) (e2)) (e6)) (e6)) = (op (op (op (e6) (e2)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H5b7]. % 28.81/29.05 cut (((op (op (op (e6) (e2)) (e6)) (e6)) = (op (e5) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H5b8]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e2)) (e6)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5b9]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e0) (e6)) = (e5)) = ((op (op (e6) (e2)) (e6)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5b9. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H17. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e0) (e6)) = (op (op (e6) (e2)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H5ba]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e2)) (e6)) = (op (op (e6) (e2)) (e6)))); [ zenon_intro zenon_H5bb | zenon_intro zenon_H5bc ]. % 28.81/29.05 cut (((op (op (e6) (e2)) (e6)) = (op (op (e6) (e2)) (e6))) = ((op (e0) (e6)) = (op (op (e6) (e2)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5ba. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5bb. % 28.81/29.05 cut (((op (op (e6) (e2)) (e6)) = (op (op (e6) (e2)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H5bc]. % 28.81/29.05 cut (((op (op (e6) (e2)) (e6)) = (op (e0) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H5bd]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e2)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H227]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H227 zenon_H63). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H5bc. apply refl_equal. % 28.81/29.05 apply zenon_H5bc. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H5b7. apply refl_equal. % 28.81/29.05 apply zenon_H5b7. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5b3); [ zenon_intro zenon_H5bf | zenon_intro zenon_H5be ]. % 28.81/29.05 cut (((op (e1) (e0)) = (e3)) = ((op (op (op (e0) (e3)) (e0)) (e0)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5bf. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H19. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e1) (e0)) = (op (op (op (e0) (e3)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H5c0]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e0) (e3)) (e0)) (e0)) = (op (op (op (e0) (e3)) (e0)) (e0)))); [ zenon_intro zenon_H5c1 | zenon_intro zenon_H5c2 ]. % 28.81/29.05 cut (((op (op (op (e0) (e3)) (e0)) (e0)) = (op (op (op (e0) (e3)) (e0)) (e0))) = ((op (e1) (e0)) = (op (op (op (e0) (e3)) (e0)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5c0. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5c1. % 28.81/29.05 cut (((op (op (op (e0) (e3)) (e0)) (e0)) = (op (op (op (e0) (e3)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H5c2]. % 28.81/29.05 cut (((op (op (op (e0) (e3)) (e0)) (e0)) = (op (e1) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H5c3]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (op (e0) (e3)) (e0)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H5c4]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e2) (e0)) = (e1)) = ((op (op (e0) (e3)) (e0)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5c4. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H27. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e2) (e0)) = (op (op (e0) (e3)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H5c5]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e0) (e3)) (e0)) = (op (op (e0) (e3)) (e0)))); [ zenon_intro zenon_H5c6 | zenon_intro zenon_H5c7 ]. % 28.81/29.05 cut (((op (op (e0) (e3)) (e0)) = (op (op (e0) (e3)) (e0))) = ((op (e2) (e0)) = (op (op (e0) (e3)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5c5. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5c6. % 28.81/29.05 cut (((op (op (e0) (e3)) (e0)) = (op (op (e0) (e3)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H5c7]. % 28.81/29.05 cut (((op (op (e0) (e3)) (e0)) = (op (e2) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H5c8]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e0) (e3)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H92]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H92 zenon_H11). % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H5c7. apply refl_equal. % 28.81/29.05 apply zenon_H5c7. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H5c2. apply refl_equal. % 28.81/29.05 apply zenon_H5c2. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5be); [ zenon_intro zenon_H5ca | zenon_intro zenon_H5c9 ]. % 28.81/29.05 cut (((op (e0) (e1)) = (e3)) = ((op (op (op (e1) (e3)) (e1)) (e1)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5ca. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_Hd. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e0) (e1)) = (op (op (op (e1) (e3)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H5cb]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e1) (e3)) (e1)) (e1)) = (op (op (op (e1) (e3)) (e1)) (e1)))); [ zenon_intro zenon_H5cc | zenon_intro zenon_H5cd ]. % 28.81/29.05 cut (((op (op (op (e1) (e3)) (e1)) (e1)) = (op (op (op (e1) (e3)) (e1)) (e1))) = ((op (e0) (e1)) = (op (op (op (e1) (e3)) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5cb. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5cc. % 28.81/29.05 cut (((op (op (op (e1) (e3)) (e1)) (e1)) = (op (op (op (e1) (e3)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H5cd]. % 28.81/29.05 cut (((op (op (op (e1) (e3)) (e1)) (e1)) = (op (e0) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H5ce]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (op (e1) (e3)) (e1)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H5cf]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e1)) = (e0)) = ((op (op (e1) (e3)) (e1)) = (e0))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5cf. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H53. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e5) (e1)) = (op (op (e1) (e3)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H5d0]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e1) (e3)) (e1)) = (op (op (e1) (e3)) (e1)))); [ zenon_intro zenon_H5d1 | zenon_intro zenon_H5d2 ]. % 28.81/29.05 cut (((op (op (e1) (e3)) (e1)) = (op (op (e1) (e3)) (e1))) = ((op (e5) (e1)) = (op (op (e1) (e3)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5d0. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5d1. % 28.81/29.05 cut (((op (op (e1) (e3)) (e1)) = (op (op (e1) (e3)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H5d2]. % 28.81/29.05 cut (((op (op (e1) (e3)) (e1)) = (op (e5) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H5d3]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e3)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_He5]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_He5 zenon_H1f). % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H5d2. apply refl_equal. % 28.81/29.05 apply zenon_H5d2. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H5cd. apply refl_equal. % 28.81/29.05 apply zenon_H5cd. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5c9); [ zenon_intro zenon_H5d5 | zenon_intro zenon_H5d4 ]. % 28.81/29.05 cut (((op (e5) (e2)) = (e3)) = ((op (op (op (e2) (e3)) (e2)) (e2)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5d5. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H55. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e5) (e2)) = (op (op (op (e2) (e3)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H5d6]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e2) (e3)) (e2)) (e2)) = (op (op (op (e2) (e3)) (e2)) (e2)))); [ zenon_intro zenon_H5d7 | zenon_intro zenon_H5d8 ]. % 28.81/29.05 cut (((op (op (op (e2) (e3)) (e2)) (e2)) = (op (op (op (e2) (e3)) (e2)) (e2))) = ((op (e5) (e2)) = (op (op (op (e2) (e3)) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5d6. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5d7. % 28.81/29.05 cut (((op (op (op (e2) (e3)) (e2)) (e2)) = (op (op (op (e2) (e3)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H5d8]. % 28.81/29.05 cut (((op (op (op (e2) (e3)) (e2)) (e2)) = (op (e5) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H5d9]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (op (e2) (e3)) (e2)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5da]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e4) (e2)) = (e5)) = ((op (op (e2) (e3)) (e2)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5da. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H47. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e4) (e2)) = (op (op (e2) (e3)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H5db]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e2) (e3)) (e2)) = (op (op (e2) (e3)) (e2)))); [ zenon_intro zenon_H5dc | zenon_intro zenon_H5dd ]. % 28.81/29.05 cut (((op (op (e2) (e3)) (e2)) = (op (op (e2) (e3)) (e2))) = ((op (e4) (e2)) = (op (op (e2) (e3)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5db. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5dc. % 28.81/29.05 cut (((op (op (e2) (e3)) (e2)) = (op (op (e2) (e3)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H5dd]. % 28.81/29.05 cut (((op (op (e2) (e3)) (e2)) = (op (e4) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H5de]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e3)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H124]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H124 zenon_H2d). % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H5dd. apply refl_equal. % 28.81/29.05 apply zenon_H5dd. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H5d8. apply refl_equal. % 28.81/29.05 apply zenon_H5d8. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5d4); [ zenon_intro zenon_H5e0 | zenon_intro zenon_H5df ]. % 28.81/29.05 cut (((op (e3) (e3)) = (e3)) = ((op (op (op (e3) (e3)) (e3)) (e3)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5e0. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H3b. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e3)) = (op (op (op (e3) (e3)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H5e1]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e3) (e3)) (e3)) (e3)) = (op (op (op (e3) (e3)) (e3)) (e3)))); [ zenon_intro zenon_H5e2 | zenon_intro zenon_H5e3 ]. % 28.81/29.05 cut (((op (op (op (e3) (e3)) (e3)) (e3)) = (op (op (op (e3) (e3)) (e3)) (e3))) = ((op (e3) (e3)) = (op (op (op (e3) (e3)) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5e1. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5e2. % 28.81/29.05 cut (((op (op (op (e3) (e3)) (e3)) (e3)) = (op (op (op (e3) (e3)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H5e3]. % 28.81/29.05 cut (((op (op (op (e3) (e3)) (e3)) (e3)) = (op (e3) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H5e4]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (op (e3) (e3)) (e3)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H5e5]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e3) (e3)) = (e3)) = ((op (op (e3) (e3)) (e3)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5e5. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H3b. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e3)) = (op (op (e3) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H5e6]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e3) (e3)) (e3)) = (op (op (e3) (e3)) (e3)))); [ zenon_intro zenon_H5e7 | zenon_intro zenon_H5e8 ]. % 28.81/29.05 cut (((op (op (e3) (e3)) (e3)) = (op (op (e3) (e3)) (e3))) = ((op (e3) (e3)) = (op (op (e3) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5e6. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5e7. % 28.81/29.05 cut (((op (op (e3) (e3)) (e3)) = (op (op (e3) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H5e8]. % 28.81/29.05 cut (((op (op (e3) (e3)) (e3)) = (op (e3) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H5e9]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e3)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H71]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H71 zenon_H3b). % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H5e8. apply refl_equal. % 28.81/29.05 apply zenon_H5e8. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H5e3. apply refl_equal. % 28.81/29.05 apply zenon_H5e3. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5df); [ zenon_intro zenon_H5eb | zenon_intro zenon_H5ea ]. % 28.81/29.05 cut (((op (e6) (e4)) = (e3)) = ((op (op (op (e4) (e3)) (e4)) (e4)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5eb. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H67. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e6) (e4)) = (op (op (op (e4) (e3)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5ec]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e4) (e3)) (e4)) (e4)) = (op (op (op (e4) (e3)) (e4)) (e4)))); [ zenon_intro zenon_H5ed | zenon_intro zenon_H5ee ]. % 28.81/29.05 cut (((op (op (op (e4) (e3)) (e4)) (e4)) = (op (op (op (e4) (e3)) (e4)) (e4))) = ((op (e6) (e4)) = (op (op (op (e4) (e3)) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5ec. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5ed. % 28.81/29.05 cut (((op (op (op (e4) (e3)) (e4)) (e4)) = (op (op (op (e4) (e3)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5ee]. % 28.81/29.05 cut (((op (op (op (e4) (e3)) (e4)) (e4)) = (op (e6) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5ef]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (op (e4) (e3)) (e4)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H5f0]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e0) (e4)) = (e6)) = ((op (op (e4) (e3)) (e4)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5f0. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H13. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e0) (e4)) = (op (op (e4) (e3)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5f1]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e4) (e3)) (e4)) = (op (op (e4) (e3)) (e4)))); [ zenon_intro zenon_H5f2 | zenon_intro zenon_H5f3 ]. % 28.81/29.05 cut (((op (op (e4) (e3)) (e4)) = (op (op (e4) (e3)) (e4))) = ((op (e0) (e4)) = (op (op (e4) (e3)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5f1. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5f2. % 28.81/29.05 cut (((op (op (e4) (e3)) (e4)) = (op (op (e4) (e3)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5f3]. % 28.81/29.05 cut (((op (op (e4) (e3)) (e4)) = (op (e0) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H5f4]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e3)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H1ab]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1ab zenon_H49). % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H5f3. apply refl_equal. % 28.81/29.05 apply zenon_H5f3. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H5ee. apply refl_equal. % 28.81/29.05 apply zenon_H5ee. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5ea); [ zenon_intro zenon_H5f6 | zenon_intro zenon_H5f5 ]. % 28.81/29.05 cut (((op (e2) (e5)) = (e3)) = ((op (op (op (e5) (e3)) (e5)) (e5)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5f6. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H31. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e2) (e5)) = (op (op (op (e5) (e3)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5f7]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e5) (e3)) (e5)) (e5)) = (op (op (op (e5) (e3)) (e5)) (e5)))); [ zenon_intro zenon_H5f8 | zenon_intro zenon_H5f9 ]. % 28.81/29.05 cut (((op (op (op (e5) (e3)) (e5)) (e5)) = (op (op (op (e5) (e3)) (e5)) (e5))) = ((op (e2) (e5)) = (op (op (op (e5) (e3)) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5f7. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5f8. % 28.81/29.05 cut (((op (op (op (e5) (e3)) (e5)) (e5)) = (op (op (op (e5) (e3)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5f9]. % 28.81/29.05 cut (((op (op (op (e5) (e3)) (e5)) (e5)) = (op (e2) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5fa]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (op (e5) (e3)) (e5)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H5fb]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e6) (e5)) = (e2)) = ((op (op (e5) (e3)) (e5)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5fb. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H69. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e6) (e5)) = (op (op (e5) (e3)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5fc]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e5) (e3)) (e5)) = (op (op (e5) (e3)) (e5)))); [ zenon_intro zenon_H5fd | zenon_intro zenon_H5fe ]. % 28.81/29.05 cut (((op (op (e5) (e3)) (e5)) = (op (op (e5) (e3)) (e5))) = ((op (e6) (e5)) = (op (op (e5) (e3)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H5fc. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5fd. % 28.81/29.05 cut (((op (op (e5) (e3)) (e5)) = (op (op (e5) (e3)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5fe]. % 28.81/29.05 cut (((op (op (e5) (e3)) (e5)) = (op (e6) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H5ff]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e3)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H1ed]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1ed zenon_H57). % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H5fe. apply refl_equal. % 28.81/29.05 apply zenon_H5fe. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H5f9. apply refl_equal. % 28.81/29.05 apply zenon_H5f9. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H5f5); [ zenon_intro zenon_H601 | zenon_intro zenon_H600 ]. % 28.81/29.05 cut (((op (e4) (e6)) = (e3)) = ((op (op (op (e6) (e3)) (e6)) (e6)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H601. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H4f. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e4) (e6)) = (op (op (op (e6) (e3)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H602]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e3)) (e6)) (e6)) = (op (op (op (e6) (e3)) (e6)) (e6)))); [ zenon_intro zenon_H603 | zenon_intro zenon_H604 ]. % 28.81/29.05 cut (((op (op (op (e6) (e3)) (e6)) (e6)) = (op (op (op (e6) (e3)) (e6)) (e6))) = ((op (e4) (e6)) = (op (op (op (e6) (e3)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H602. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H603. % 28.81/29.05 cut (((op (op (op (e6) (e3)) (e6)) (e6)) = (op (op (op (e6) (e3)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H604]. % 28.81/29.05 cut (((op (op (op (e6) (e3)) (e6)) (e6)) = (op (e4) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H605]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e3)) (e6)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H606]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e1) (e6)) = (e4)) = ((op (op (e6) (e3)) (e6)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H606. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H25. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e1) (e6)) = (op (op (e6) (e3)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H607]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e3)) (e6)) = (op (op (e6) (e3)) (e6)))); [ zenon_intro zenon_H608 | zenon_intro zenon_H609 ]. % 28.81/29.05 cut (((op (op (e6) (e3)) (e6)) = (op (op (e6) (e3)) (e6))) = ((op (e1) (e6)) = (op (op (e6) (e3)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H607. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H608. % 28.81/29.05 cut (((op (op (e6) (e3)) (e6)) = (op (op (e6) (e3)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H609]. % 28.81/29.05 cut (((op (op (e6) (e3)) (e6)) = (op (e1) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H60a]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e3)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H22d]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H22d zenon_H65). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H609. apply refl_equal. % 28.81/29.05 apply zenon_H609. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H604. apply refl_equal. % 28.81/29.05 apply zenon_H604. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H600); [ zenon_intro zenon_H60c | zenon_intro zenon_H60b ]. % 28.81/29.05 cut (((op (e5) (e0)) = (e4)) = ((op (op (op (e0) (e4)) (e0)) (e0)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H60c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H51. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e5) (e0)) = (op (op (op (e0) (e4)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H60d]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e0) (e4)) (e0)) (e0)) = (op (op (op (e0) (e4)) (e0)) (e0)))); [ zenon_intro zenon_H60e | zenon_intro zenon_H60f ]. % 28.81/29.05 cut (((op (op (op (e0) (e4)) (e0)) (e0)) = (op (op (op (e0) (e4)) (e0)) (e0))) = ((op (e5) (e0)) = (op (op (op (e0) (e4)) (e0)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H60d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H60e. % 28.81/29.05 cut (((op (op (op (e0) (e4)) (e0)) (e0)) = (op (op (op (e0) (e4)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H60f]. % 28.81/29.05 cut (((op (op (op (e0) (e4)) (e0)) (e0)) = (op (e5) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H610]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (op (e0) (e4)) (e0)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H611]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e6) (e0)) = (e5)) = ((op (op (e0) (e4)) (e0)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H611. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5f. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e6) (e0)) = (op (op (e0) (e4)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H612]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e0) (e4)) (e0)) = (op (op (e0) (e4)) (e0)))); [ zenon_intro zenon_H613 | zenon_intro zenon_H614 ]. % 28.81/29.05 cut (((op (op (e0) (e4)) (e0)) = (op (op (e0) (e4)) (e0))) = ((op (e6) (e0)) = (op (op (e0) (e4)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H612. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H613. % 28.81/29.05 cut (((op (op (e0) (e4)) (e0)) = (op (op (e0) (e4)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H614]. % 28.81/29.05 cut (((op (op (e0) (e4)) (e0)) = (op (e6) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H615]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e0) (e4)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H9f]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H9f zenon_H13). % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H614. apply refl_equal. % 28.81/29.05 apply zenon_H614. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H60f. apply refl_equal. % 28.81/29.05 apply zenon_H60f. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H60b); [ zenon_intro zenon_H617 | zenon_intro zenon_H616 ]. % 28.81/29.05 cut (((op (e6) (e1)) = (e4)) = ((op (op (op (e1) (e4)) (e1)) (e1)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H617. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H61. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e6) (e1)) = (op (op (op (e1) (e4)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H618]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e1) (e4)) (e1)) (e1)) = (op (op (op (e1) (e4)) (e1)) (e1)))); [ zenon_intro zenon_H619 | zenon_intro zenon_H61a ]. % 28.81/29.05 cut (((op (op (op (e1) (e4)) (e1)) (e1)) = (op (op (op (e1) (e4)) (e1)) (e1))) = ((op (e6) (e1)) = (op (op (op (e1) (e4)) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H618. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H619. % 28.81/29.05 cut (((op (op (op (e1) (e4)) (e1)) (e1)) = (op (op (op (e1) (e4)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H61a]. % 28.81/29.05 cut (((op (op (op (e1) (e4)) (e1)) (e1)) = (op (e6) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H61b]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (op (e1) (e4)) (e1)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H61c]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e2) (e1)) = (e6)) = ((op (op (e1) (e4)) (e1)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H61c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H29. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e2) (e1)) = (op (op (e1) (e4)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H61d]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e1) (e4)) (e1)) = (op (op (e1) (e4)) (e1)))); [ zenon_intro zenon_H61e | zenon_intro zenon_H61f ]. % 28.81/29.05 cut (((op (op (e1) (e4)) (e1)) = (op (op (e1) (e4)) (e1))) = ((op (e2) (e1)) = (op (op (e1) (e4)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H61d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H61e. % 28.81/29.05 cut (((op (op (e1) (e4)) (e1)) = (op (op (e1) (e4)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H61f]. % 28.81/29.05 cut (((op (op (e1) (e4)) (e1)) = (op (e2) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H620]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e4)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_Hed]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_Hed zenon_H21). % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H61f. apply refl_equal. % 28.81/29.05 apply zenon_H61f. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H61a. apply refl_equal. % 28.81/29.05 apply zenon_H61a. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H616); [ zenon_intro zenon_H622 | zenon_intro zenon_H621 ]. % 28.81/29.05 cut (((op (e3) (e2)) = (e4)) = ((op (op (op (e2) (e4)) (e2)) (e2)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H622. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H39. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e3) (e2)) = (op (op (op (e2) (e4)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H623]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e2) (e4)) (e2)) (e2)) = (op (op (op (e2) (e4)) (e2)) (e2)))); [ zenon_intro zenon_H624 | zenon_intro zenon_H625 ]. % 28.81/29.05 cut (((op (op (op (e2) (e4)) (e2)) (e2)) = (op (op (op (e2) (e4)) (e2)) (e2))) = ((op (e3) (e2)) = (op (op (op (e2) (e4)) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H623. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H624. % 28.81/29.05 cut (((op (op (op (e2) (e4)) (e2)) (e2)) = (op (op (op (e2) (e4)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H625]. % 28.81/29.05 cut (((op (op (op (e2) (e4)) (e2)) (e2)) = (op (e3) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H626]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (op (e2) (e4)) (e2)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H627]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e2)) = (e3)) = ((op (op (e2) (e4)) (e2)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H627. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H55. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e5) (e2)) = (op (op (e2) (e4)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H628]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e2) (e4)) (e2)) = (op (op (e2) (e4)) (e2)))); [ zenon_intro zenon_H629 | zenon_intro zenon_H62a ]. % 28.81/29.05 cut (((op (op (e2) (e4)) (e2)) = (op (op (e2) (e4)) (e2))) = ((op (e5) (e2)) = (op (op (e2) (e4)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H628. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H629. % 28.81/29.05 cut (((op (op (e2) (e4)) (e2)) = (op (op (e2) (e4)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H62a]. % 28.81/29.05 cut (((op (op (e2) (e4)) (e2)) = (op (e5) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H62b]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e4)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H132]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H132 zenon_H2f). % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H62a. apply refl_equal. % 28.81/29.05 apply zenon_H62a. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H625. apply refl_equal. % 28.81/29.05 apply zenon_H625. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H621); [ zenon_intro zenon_H62d | zenon_intro zenon_H62c ]. % 28.81/29.05 cut (((op (e2) (e3)) = (e4)) = ((op (op (op (e3) (e4)) (e3)) (e3)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H62d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H2d. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e2) (e3)) = (op (op (op (e3) (e4)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H62e]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e3) (e4)) (e3)) (e3)) = (op (op (op (e3) (e4)) (e3)) (e3)))); [ zenon_intro zenon_H62f | zenon_intro zenon_H630 ]. % 28.81/29.05 cut (((op (op (op (e3) (e4)) (e3)) (e3)) = (op (op (op (e3) (e4)) (e3)) (e3))) = ((op (e2) (e3)) = (op (op (op (e3) (e4)) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H62e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H62f. % 28.81/29.05 cut (((op (op (op (e3) (e4)) (e3)) (e3)) = (op (op (op (e3) (e4)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H630]. % 28.81/29.05 cut (((op (op (op (e3) (e4)) (e3)) (e3)) = (op (e2) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H631]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (op (e3) (e4)) (e3)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H632]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e0) (e3)) = (e2)) = ((op (op (e3) (e4)) (e3)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H632. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H11. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e0) (e3)) = (op (op (e3) (e4)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H633]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e3) (e4)) (e3)) = (op (op (e3) (e4)) (e3)))); [ zenon_intro zenon_H634 | zenon_intro zenon_H635 ]. % 28.81/29.05 cut (((op (op (e3) (e4)) (e3)) = (op (op (e3) (e4)) (e3))) = ((op (e0) (e3)) = (op (op (e3) (e4)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H633. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H634. % 28.81/29.05 cut (((op (op (e3) (e4)) (e3)) = (op (op (e3) (e4)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H635]. % 28.81/29.05 cut (((op (op (e3) (e4)) (e3)) = (op (e0) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H636]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e4)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H16f]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H16f zenon_H3d). % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H635. apply refl_equal. % 28.81/29.05 apply zenon_H635. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H630. apply refl_equal. % 28.81/29.05 apply zenon_H630. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H62c); [ zenon_intro zenon_H638 | zenon_intro zenon_H637 ]. % 28.81/29.05 cut (((op (e4) (e4)) = (e4)) = ((op (op (op (e4) (e4)) (e4)) (e4)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H638. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H4b. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e4)) = (op (op (op (e4) (e4)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H639]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e4) (e4)) (e4)) (e4)) = (op (op (op (e4) (e4)) (e4)) (e4)))); [ zenon_intro zenon_H63a | zenon_intro zenon_H63b ]. % 28.81/29.05 cut (((op (op (op (e4) (e4)) (e4)) (e4)) = (op (op (op (e4) (e4)) (e4)) (e4))) = ((op (e4) (e4)) = (op (op (op (e4) (e4)) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H639. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H63a. % 28.81/29.05 cut (((op (op (op (e4) (e4)) (e4)) (e4)) = (op (op (op (e4) (e4)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H63b]. % 28.81/29.05 cut (((op (op (op (e4) (e4)) (e4)) (e4)) = (op (e4) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H63c]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (op (e4) (e4)) (e4)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H63d]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e4) (e4)) = (e4)) = ((op (op (e4) (e4)) (e4)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H63d. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H4b. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e4)) = (op (op (e4) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H63e]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e4) (e4)) (e4)) = (op (op (e4) (e4)) (e4)))); [ zenon_intro zenon_H63f | zenon_intro zenon_H640 ]. % 28.81/29.05 cut (((op (op (e4) (e4)) (e4)) = (op (op (e4) (e4)) (e4))) = ((op (e4) (e4)) = (op (op (e4) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H63e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H63f. % 28.81/29.05 cut (((op (op (e4) (e4)) (e4)) = (op (op (e4) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H640]. % 28.81/29.05 cut (((op (op (e4) (e4)) (e4)) = (op (e4) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H641]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e4)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H73]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H73 zenon_H4b). % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H640. apply refl_equal. % 28.81/29.05 apply zenon_H640. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H63b. apply refl_equal. % 28.81/29.05 apply zenon_H63b. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H637); [ zenon_intro zenon_H643 | zenon_intro zenon_H642 ]. % 28.81/29.05 cut (((op (e0) (e5)) = (e4)) = ((op (op (op (e5) (e4)) (e5)) (e5)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H643. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H15. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e0) (e5)) = (op (op (op (e5) (e4)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H644]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e5) (e4)) (e5)) (e5)) = (op (op (op (e5) (e4)) (e5)) (e5)))); [ zenon_intro zenon_H645 | zenon_intro zenon_H646 ]. % 28.81/29.05 cut (((op (op (op (e5) (e4)) (e5)) (e5)) = (op (op (op (e5) (e4)) (e5)) (e5))) = ((op (e0) (e5)) = (op (op (op (e5) (e4)) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H644. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H645. % 28.81/29.05 cut (((op (op (op (e5) (e4)) (e5)) (e5)) = (op (op (op (e5) (e4)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H646]. % 28.81/29.05 cut (((op (op (op (e5) (e4)) (e5)) (e5)) = (op (e0) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H647]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (op (e5) (e4)) (e5)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H648]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e1) (e5)) = (e0)) = ((op (op (e5) (e4)) (e5)) = (e0))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H648. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H23. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e1) (e5)) = (op (op (e5) (e4)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H649]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e5) (e4)) (e5)) = (op (op (e5) (e4)) (e5)))); [ zenon_intro zenon_H64a | zenon_intro zenon_H64b ]. % 28.81/29.05 cut (((op (op (e5) (e4)) (e5)) = (op (op (e5) (e4)) (e5))) = ((op (e1) (e5)) = (op (op (e5) (e4)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H649. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H64a. % 28.81/29.05 cut (((op (op (e5) (e4)) (e5)) = (op (op (e5) (e4)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H64b]. % 28.81/29.05 cut (((op (op (e5) (e4)) (e5)) = (op (e1) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H64c]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e4)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H1f4]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1f4 zenon_H59). % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H64b. apply refl_equal. % 28.81/29.05 apply zenon_H64b. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H646. apply refl_equal. % 28.81/29.05 apply zenon_H646. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H642); [ zenon_intro zenon_H64e | zenon_intro zenon_H64d ]. % 28.81/29.05 cut (((op (e1) (e6)) = (e4)) = ((op (op (op (e6) (e4)) (e6)) (e6)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H64e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H25. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e1) (e6)) = (op (op (op (e6) (e4)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H64f]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e4)) (e6)) (e6)) = (op (op (op (e6) (e4)) (e6)) (e6)))); [ zenon_intro zenon_H650 | zenon_intro zenon_H651 ]. % 28.81/29.05 cut (((op (op (op (e6) (e4)) (e6)) (e6)) = (op (op (op (e6) (e4)) (e6)) (e6))) = ((op (e1) (e6)) = (op (op (op (e6) (e4)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H64f. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H650. % 28.81/29.05 cut (((op (op (op (e6) (e4)) (e6)) (e6)) = (op (op (op (e6) (e4)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H651]. % 28.81/29.05 cut (((op (op (op (e6) (e4)) (e6)) (e6)) = (op (e1) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H652]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e4)) (e6)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H653]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e3) (e6)) = (e1)) = ((op (op (e6) (e4)) (e6)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H653. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H41. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e3) (e6)) = (op (op (e6) (e4)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H654]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e4)) (e6)) = (op (op (e6) (e4)) (e6)))); [ zenon_intro zenon_H655 | zenon_intro zenon_H656 ]. % 28.81/29.05 cut (((op (op (e6) (e4)) (e6)) = (op (op (e6) (e4)) (e6))) = ((op (e3) (e6)) = (op (op (e6) (e4)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H654. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H655. % 28.81/29.05 cut (((op (op (e6) (e4)) (e6)) = (op (op (e6) (e4)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H656]. % 28.81/29.05 cut (((op (op (e6) (e4)) (e6)) = (op (e3) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H657]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e4)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H237]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H237 zenon_H67). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H656. apply refl_equal. % 28.81/29.05 apply zenon_H656. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H651. apply refl_equal. % 28.81/29.05 apply zenon_H651. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H64d); [ zenon_intro zenon_H659 | zenon_intro zenon_H658 ]. % 28.81/29.05 cut (((op (e6) (e0)) = (e5)) = ((op (op (op (e0) (e5)) (e0)) (e0)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H659. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5f. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e6) (e0)) = (op (op (op (e0) (e5)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H65a]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e0) (e5)) (e0)) (e0)) = (op (op (op (e0) (e5)) (e0)) (e0)))); [ zenon_intro zenon_H65b | zenon_intro zenon_H65c ]. % 28.81/29.05 cut (((op (op (op (e0) (e5)) (e0)) (e0)) = (op (op (op (e0) (e5)) (e0)) (e0))) = ((op (e6) (e0)) = (op (op (op (e0) (e5)) (e0)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H65a. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H65b. % 28.81/29.05 cut (((op (op (op (e0) (e5)) (e0)) (e0)) = (op (op (op (e0) (e5)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H65c]. % 28.81/29.05 cut (((op (op (op (e0) (e5)) (e0)) (e0)) = (op (e6) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H65d]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (op (e0) (e5)) (e0)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H65e]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e4) (e0)) = (e6)) = ((op (op (e0) (e5)) (e0)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H65e. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H43. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e4) (e0)) = (op (op (e0) (e5)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H65f]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e0) (e5)) (e0)) = (op (op (e0) (e5)) (e0)))); [ zenon_intro zenon_H660 | zenon_intro zenon_H661 ]. % 28.81/29.05 cut (((op (op (e0) (e5)) (e0)) = (op (op (e0) (e5)) (e0))) = ((op (e4) (e0)) = (op (op (e0) (e5)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H65f. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H660. % 28.81/29.05 cut (((op (op (e0) (e5)) (e0)) = (op (op (e0) (e5)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H661]. % 28.81/29.05 cut (((op (op (e0) (e5)) (e0)) = (op (e4) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H662]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e0) (e5)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_Hac]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_Hac zenon_H15). % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H661. apply refl_equal. % 28.81/29.05 apply zenon_H661. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H65c. apply refl_equal. % 28.81/29.05 apply zenon_H65c. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H658); [ zenon_intro zenon_H664 | zenon_intro zenon_H663 ]. % 28.81/29.05 cut (((op (e3) (e1)) = (e5)) = ((op (op (op (e1) (e5)) (e1)) (e1)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H664. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H37. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e3) (e1)) = (op (op (op (e1) (e5)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H665]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e1) (e5)) (e1)) (e1)) = (op (op (op (e1) (e5)) (e1)) (e1)))); [ zenon_intro zenon_H666 | zenon_intro zenon_H667 ]. % 28.81/29.05 cut (((op (op (op (e1) (e5)) (e1)) (e1)) = (op (op (op (e1) (e5)) (e1)) (e1))) = ((op (e3) (e1)) = (op (op (op (e1) (e5)) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H665. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H666. % 28.81/29.05 cut (((op (op (op (e1) (e5)) (e1)) (e1)) = (op (op (op (e1) (e5)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H667]. % 28.81/29.05 cut (((op (op (op (e1) (e5)) (e1)) (e1)) = (op (e3) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H668]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (op (e1) (e5)) (e1)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H669]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e0) (e1)) = (e3)) = ((op (op (e1) (e5)) (e1)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H669. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_Hd. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e0) (e1)) = (op (op (e1) (e5)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H66a]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e1) (e5)) (e1)) = (op (op (e1) (e5)) (e1)))); [ zenon_intro zenon_H66b | zenon_intro zenon_H66c ]. % 28.81/29.05 cut (((op (op (e1) (e5)) (e1)) = (op (op (e1) (e5)) (e1))) = ((op (e0) (e1)) = (op (op (e1) (e5)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H66a. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H66b. % 28.81/29.05 cut (((op (op (e1) (e5)) (e1)) = (op (op (e1) (e5)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H66c]. % 28.81/29.05 cut (((op (op (e1) (e5)) (e1)) = (op (e0) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H66d]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e5)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_Hf1]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_Hf1 zenon_H23). % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H66c. apply refl_equal. % 28.81/29.05 apply zenon_H66c. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H667. apply refl_equal. % 28.81/29.05 apply zenon_H667. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H663); [ zenon_intro zenon_H66f | zenon_intro zenon_H66e ]. % 28.81/29.05 cut (((op (e4) (e2)) = (e5)) = ((op (op (op (e2) (e5)) (e2)) (e2)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H66f. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H47. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e4) (e2)) = (op (op (op (e2) (e5)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H670]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e2) (e5)) (e2)) (e2)) = (op (op (op (e2) (e5)) (e2)) (e2)))); [ zenon_intro zenon_H671 | zenon_intro zenon_H672 ]. % 28.81/29.05 cut (((op (op (op (e2) (e5)) (e2)) (e2)) = (op (op (op (e2) (e5)) (e2)) (e2))) = ((op (e4) (e2)) = (op (op (op (e2) (e5)) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H670. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H671. % 28.81/29.05 cut (((op (op (op (e2) (e5)) (e2)) (e2)) = (op (op (op (e2) (e5)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H672]. % 28.81/29.05 cut (((op (op (op (e2) (e5)) (e2)) (e2)) = (op (e4) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H673]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (op (e2) (e5)) (e2)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H674]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e3) (e2)) = (e4)) = ((op (op (e2) (e5)) (e2)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H674. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H39. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e3) (e2)) = (op (op (e2) (e5)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H675]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e2) (e5)) (e2)) = (op (op (e2) (e5)) (e2)))); [ zenon_intro zenon_H676 | zenon_intro zenon_H677 ]. % 28.81/29.05 cut (((op (op (e2) (e5)) (e2)) = (op (op (e2) (e5)) (e2))) = ((op (e3) (e2)) = (op (op (e2) (e5)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H675. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H676. % 28.81/29.05 cut (((op (op (e2) (e5)) (e2)) = (op (op (e2) (e5)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H677]. % 28.81/29.05 cut (((op (op (e2) (e5)) (e2)) = (op (e3) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H678]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e5)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H13c]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H13c zenon_H31). % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H677. apply refl_equal. % 28.81/29.05 apply zenon_H677. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H672. apply refl_equal. % 28.81/29.05 apply zenon_H672. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H66e); [ zenon_intro zenon_H67a | zenon_intro zenon_H679 ]. % 28.81/29.05 cut (((op (e1) (e3)) = (e5)) = ((op (op (op (e3) (e5)) (e3)) (e3)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H67a. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H1f. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e1) (e3)) = (op (op (op (e3) (e5)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H67b]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e3) (e5)) (e3)) (e3)) = (op (op (op (e3) (e5)) (e3)) (e3)))); [ zenon_intro zenon_H67c | zenon_intro zenon_H67d ]. % 28.81/29.05 cut (((op (op (op (e3) (e5)) (e3)) (e3)) = (op (op (op (e3) (e5)) (e3)) (e3))) = ((op (e1) (e3)) = (op (op (op (e3) (e5)) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H67b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H67c. % 28.81/29.05 cut (((op (op (op (e3) (e5)) (e3)) (e3)) = (op (op (op (e3) (e5)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H67d]. % 28.81/29.05 cut (((op (op (op (e3) (e5)) (e3)) (e3)) = (op (e1) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H67e]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (op (e3) (e5)) (e3)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H67f]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e6) (e3)) = (e1)) = ((op (op (e3) (e5)) (e3)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H67f. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H65. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e6) (e3)) = (op (op (e3) (e5)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H680]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e3) (e5)) (e3)) = (op (op (e3) (e5)) (e3)))); [ zenon_intro zenon_H681 | zenon_intro zenon_H682 ]. % 28.81/29.05 cut (((op (op (e3) (e5)) (e3)) = (op (op (e3) (e5)) (e3))) = ((op (e6) (e3)) = (op (op (e3) (e5)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H680. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H681. % 28.81/29.05 cut (((op (op (e3) (e5)) (e3)) = (op (op (e3) (e5)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H682]. % 28.81/29.05 cut (((op (op (e3) (e5)) (e3)) = (op (e6) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H683]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e5)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H17c]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H17c zenon_H3f). % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H682. apply refl_equal. % 28.81/29.05 apply zenon_H682. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H67d. apply refl_equal. % 28.81/29.05 apply zenon_H67d. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H679); [ zenon_intro zenon_H685 | zenon_intro zenon_H684 ]. % 28.81/29.05 cut (((op (e2) (e4)) = (e5)) = ((op (op (op (e4) (e5)) (e4)) (e4)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H685. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H2f. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e2) (e4)) = (op (op (op (e4) (e5)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H686]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e4) (e5)) (e4)) (e4)) = (op (op (op (e4) (e5)) (e4)) (e4)))); [ zenon_intro zenon_H687 | zenon_intro zenon_H688 ]. % 28.81/29.05 cut (((op (op (op (e4) (e5)) (e4)) (e4)) = (op (op (op (e4) (e5)) (e4)) (e4))) = ((op (e2) (e4)) = (op (op (op (e4) (e5)) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H686. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H687. % 28.81/29.05 cut (((op (op (op (e4) (e5)) (e4)) (e4)) = (op (op (op (e4) (e5)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H688]. % 28.81/29.05 cut (((op (op (op (e4) (e5)) (e4)) (e4)) = (op (e2) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H689]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (op (e4) (e5)) (e4)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H68a]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e1) (e4)) = (e2)) = ((op (op (e4) (e5)) (e4)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H68a. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H21. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e1) (e4)) = (op (op (e4) (e5)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H68b]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e4) (e5)) (e4)) = (op (op (e4) (e5)) (e4)))); [ zenon_intro zenon_H68c | zenon_intro zenon_H68d ]. % 28.81/29.05 cut (((op (op (e4) (e5)) (e4)) = (op (op (e4) (e5)) (e4))) = ((op (e1) (e4)) = (op (op (e4) (e5)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H68b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H68c. % 28.81/29.05 cut (((op (op (e4) (e5)) (e4)) = (op (op (e4) (e5)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H68d]. % 28.81/29.05 cut (((op (op (e4) (e5)) (e4)) = (op (e1) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H68e]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e5)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H1bc]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1bc zenon_H4d). % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H68d. apply refl_equal. % 28.81/29.05 apply zenon_H68d. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H688. apply refl_equal. % 28.81/29.05 apply zenon_H688. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H684); [ zenon_intro zenon_H690 | zenon_intro zenon_H68f ]. % 28.81/29.05 cut (((op (e5) (e5)) = (e5)) = ((op (op (op (e5) (e5)) (e5)) (e5)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H690. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5b. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e5)) = (op (op (op (e5) (e5)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H691]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e5) (e5)) (e5)) (e5)) = (op (op (op (e5) (e5)) (e5)) (e5)))); [ zenon_intro zenon_H692 | zenon_intro zenon_H693 ]. % 28.81/29.05 cut (((op (op (op (e5) (e5)) (e5)) (e5)) = (op (op (op (e5) (e5)) (e5)) (e5))) = ((op (e5) (e5)) = (op (op (op (e5) (e5)) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H691. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H692. % 28.81/29.05 cut (((op (op (op (e5) (e5)) (e5)) (e5)) = (op (op (op (e5) (e5)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H693]. % 28.81/29.05 cut (((op (op (op (e5) (e5)) (e5)) (e5)) = (op (e5) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H694]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (op (e5) (e5)) (e5)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H695]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e5)) = (e5)) = ((op (op (e5) (e5)) (e5)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H695. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H5b. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e5)) = (op (op (e5) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H696]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e5) (e5)) (e5)) = (op (op (e5) (e5)) (e5)))); [ zenon_intro zenon_H697 | zenon_intro zenon_H698 ]. % 28.81/29.05 cut (((op (op (e5) (e5)) (e5)) = (op (op (e5) (e5)) (e5))) = ((op (e5) (e5)) = (op (op (e5) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H696. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H697. % 28.81/29.05 cut (((op (op (e5) (e5)) (e5)) = (op (op (e5) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H698]. % 28.81/29.05 cut (((op (op (e5) (e5)) (e5)) = (op (e5) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H699]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e5)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H75]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H75 zenon_H5b). % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H698. apply refl_equal. % 28.81/29.05 apply zenon_H698. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H693. apply refl_equal. % 28.81/29.05 apply zenon_H693. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H68f); [ zenon_intro zenon_H69b | zenon_intro zenon_H69a ]. % 28.81/29.05 cut (((op (e0) (e6)) = (e5)) = ((op (op (op (e6) (e5)) (e6)) (e6)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H69b. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H17. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e0) (e6)) = (op (op (op (e6) (e5)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H69c]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e5)) (e6)) (e6)) = (op (op (op (e6) (e5)) (e6)) (e6)))); [ zenon_intro zenon_H69d | zenon_intro zenon_H69e ]. % 28.81/29.05 cut (((op (op (op (e6) (e5)) (e6)) (e6)) = (op (op (op (e6) (e5)) (e6)) (e6))) = ((op (e0) (e6)) = (op (op (op (e6) (e5)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H69c. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H69d. % 28.81/29.05 cut (((op (op (op (e6) (e5)) (e6)) (e6)) = (op (op (op (e6) (e5)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H69e]. % 28.81/29.05 cut (((op (op (op (e6) (e5)) (e6)) (e6)) = (op (e0) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H69f]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e5)) (e6)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H6a0]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e2) (e6)) = (e0)) = ((op (op (e6) (e5)) (e6)) = (e0))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6a0. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H33. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e2) (e6)) = (op (op (e6) (e5)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6a1]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e5)) (e6)) = (op (op (e6) (e5)) (e6)))); [ zenon_intro zenon_H6a2 | zenon_intro zenon_H6a3 ]. % 28.81/29.05 cut (((op (op (e6) (e5)) (e6)) = (op (op (e6) (e5)) (e6))) = ((op (e2) (e6)) = (op (op (e6) (e5)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6a1. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6a2. % 28.81/29.05 cut (((op (op (e6) (e5)) (e6)) = (op (op (e6) (e5)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6a3]. % 28.81/29.05 cut (((op (op (e6) (e5)) (e6)) = (op (e2) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6a4]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e5)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H23f]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H23f zenon_H69). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H6a3. apply refl_equal. % 28.81/29.05 apply zenon_H6a3. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H69e. apply refl_equal. % 28.81/29.05 apply zenon_H69e. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H69a); [ zenon_intro zenon_H6a6 | zenon_intro zenon_H6a5 ]. % 28.81/29.05 cut (((op (e4) (e0)) = (e6)) = ((op (op (op (e0) (e6)) (e0)) (e0)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6a6. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H43. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e4) (e0)) = (op (op (op (e0) (e6)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H6a7]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e0) (e6)) (e0)) (e0)) = (op (op (op (e0) (e6)) (e0)) (e0)))); [ zenon_intro zenon_H6a8 | zenon_intro zenon_H6a9 ]. % 28.81/29.05 cut (((op (op (op (e0) (e6)) (e0)) (e0)) = (op (op (op (e0) (e6)) (e0)) (e0))) = ((op (e4) (e0)) = (op (op (op (e0) (e6)) (e0)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6a7. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6a8. % 28.81/29.05 cut (((op (op (op (e0) (e6)) (e0)) (e0)) = (op (op (op (e0) (e6)) (e0)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H6a9]. % 28.81/29.05 cut (((op (op (op (e0) (e6)) (e0)) (e0)) = (op (e4) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H6aa]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (op (e0) (e6)) (e0)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H6ab]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e5) (e0)) = (e4)) = ((op (op (e0) (e6)) (e0)) = (e4))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6ab. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H51. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e5) (e0)) = (op (op (e0) (e6)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H6ac]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e0) (e6)) (e0)) = (op (op (e0) (e6)) (e0)))); [ zenon_intro zenon_H6ad | zenon_intro zenon_H6ae ]. % 28.81/29.05 cut (((op (op (e0) (e6)) (e0)) = (op (op (e0) (e6)) (e0))) = ((op (e5) (e0)) = (op (op (e0) (e6)) (e0)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6ac. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6ad. % 28.81/29.05 cut (((op (op (e0) (e6)) (e0)) = (op (op (e0) (e6)) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H6ae]. % 28.81/29.05 cut (((op (op (e0) (e6)) (e0)) = (op (e5) (e0)))); [idtac | apply NNPP; zenon_intro zenon_H6af]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e0) (e6)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_Hba]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_Hba zenon_H17). % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H6ae. apply refl_equal. % 28.81/29.05 apply zenon_H6ae. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H6a9. apply refl_equal. % 28.81/29.05 apply zenon_H6a9. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H6a5); [ zenon_intro zenon_H6b1 | zenon_intro zenon_H6b0 ]. % 28.81/29.05 cut (((op (e2) (e1)) = (e6)) = ((op (op (op (e1) (e6)) (e1)) (e1)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6b1. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H29. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e2) (e1)) = (op (op (op (e1) (e6)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H6b2]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e1) (e6)) (e1)) (e1)) = (op (op (op (e1) (e6)) (e1)) (e1)))); [ zenon_intro zenon_H6b3 | zenon_intro zenon_H6b4 ]. % 28.81/29.05 cut (((op (op (op (e1) (e6)) (e1)) (e1)) = (op (op (op (e1) (e6)) (e1)) (e1))) = ((op (e2) (e1)) = (op (op (op (e1) (e6)) (e1)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6b2. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6b3. % 28.81/29.05 cut (((op (op (op (e1) (e6)) (e1)) (e1)) = (op (op (op (e1) (e6)) (e1)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H6b4]. % 28.81/29.05 cut (((op (op (op (e1) (e6)) (e1)) (e1)) = (op (e2) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H6b5]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (op (e1) (e6)) (e1)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6b6]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e4) (e1)) = (e2)) = ((op (op (e1) (e6)) (e1)) = (e2))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6b6. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H45. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e4) (e1)) = (op (op (e1) (e6)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H6b7]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e1) (e6)) (e1)) = (op (op (e1) (e6)) (e1)))); [ zenon_intro zenon_H6b8 | zenon_intro zenon_H6b9 ]. % 28.81/29.05 cut (((op (op (e1) (e6)) (e1)) = (op (op (e1) (e6)) (e1))) = ((op (e4) (e1)) = (op (op (e1) (e6)) (e1)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6b7. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6b8. % 28.81/29.05 cut (((op (op (e1) (e6)) (e1)) = (op (op (e1) (e6)) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H6b9]. % 28.81/29.05 cut (((op (op (e1) (e6)) (e1)) = (op (e4) (e1)))); [idtac | apply NNPP; zenon_intro zenon_H6ba]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e1) (e6)) = (e4))); [idtac | apply NNPP; zenon_intro zenon_Hfd]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_Hfd zenon_H25). % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H6b9. apply refl_equal. % 28.81/29.05 apply zenon_H6b9. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H6b4. apply refl_equal. % 28.81/29.05 apply zenon_H6b4. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H6b0); [ zenon_intro zenon_H6bc | zenon_intro zenon_H6bb ]. % 28.81/29.05 cut (((op (e1) (e2)) = (e6)) = ((op (op (op (e2) (e6)) (e2)) (e2)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6bc. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H1d. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e1) (e2)) = (op (op (op (e2) (e6)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H6bd]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e2) (e6)) (e2)) (e2)) = (op (op (op (e2) (e6)) (e2)) (e2)))); [ zenon_intro zenon_H6be | zenon_intro zenon_H6bf ]. % 28.81/29.05 cut (((op (op (op (e2) (e6)) (e2)) (e2)) = (op (op (op (e2) (e6)) (e2)) (e2))) = ((op (e1) (e2)) = (op (op (op (e2) (e6)) (e2)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6bd. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6be. % 28.81/29.05 cut (((op (op (op (e2) (e6)) (e2)) (e2)) = (op (op (op (e2) (e6)) (e2)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H6bf]. % 28.81/29.05 cut (((op (op (op (e2) (e6)) (e2)) (e2)) = (op (e1) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H6c0]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (op (e2) (e6)) (e2)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H6c1]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e0) (e2)) = (e1)) = ((op (op (e2) (e6)) (e2)) = (e1))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6c1. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_Hf. % 28.81/29.05 cut (((e1) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H4]. % 28.81/29.05 cut (((op (e0) (e2)) = (op (op (e2) (e6)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H6c2]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e2) (e6)) (e2)) = (op (op (e2) (e6)) (e2)))); [ zenon_intro zenon_H6c3 | zenon_intro zenon_H6c4 ]. % 28.81/29.05 cut (((op (op (e2) (e6)) (e2)) = (op (op (e2) (e6)) (e2))) = ((op (e0) (e2)) = (op (op (e2) (e6)) (e2)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6c2. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6c3. % 28.81/29.05 cut (((op (op (e2) (e6)) (e2)) = (op (op (e2) (e6)) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H6c4]. % 28.81/29.05 cut (((op (op (e2) (e6)) (e2)) = (op (e0) (e2)))); [idtac | apply NNPP; zenon_intro zenon_H6c5]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e2) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H6]. % 28.81/29.05 cut (((op (e2) (e6)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H140]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H140 zenon_H33). % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H6c4. apply refl_equal. % 28.81/29.05 apply zenon_H6c4. apply refl_equal. % 28.81/29.05 apply zenon_H4. apply refl_equal. % 28.81/29.05 apply zenon_H6. apply refl_equal. % 28.81/29.05 apply zenon_H6bf. apply refl_equal. % 28.81/29.05 apply zenon_H6bf. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H6bb); [ zenon_intro zenon_H6c7 | zenon_intro zenon_H6c6 ]. % 28.81/29.05 cut (((op (e5) (e3)) = (e6)) = ((op (op (op (e3) (e6)) (e3)) (e3)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6c7. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H57. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e5) (e3)) = (op (op (op (e3) (e6)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H6c8]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e3) (e6)) (e3)) (e3)) = (op (op (op (e3) (e6)) (e3)) (e3)))); [ zenon_intro zenon_H6c9 | zenon_intro zenon_H6ca ]. % 28.81/29.05 cut (((op (op (op (e3) (e6)) (e3)) (e3)) = (op (op (op (e3) (e6)) (e3)) (e3))) = ((op (e5) (e3)) = (op (op (op (e3) (e6)) (e3)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6c8. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6c9. % 28.81/29.05 cut (((op (op (op (e3) (e6)) (e3)) (e3)) = (op (op (op (e3) (e6)) (e3)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H6ca]. % 28.81/29.05 cut (((op (op (op (e3) (e6)) (e3)) (e3)) = (op (e5) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H6cb]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (op (e3) (e6)) (e3)) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H6cc]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e1) (e3)) = (e5)) = ((op (op (e3) (e6)) (e3)) = (e5))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6cc. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H1f. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e1) (e3)) = (op (op (e3) (e6)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H6cd]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e3) (e6)) (e3)) = (op (op (e3) (e6)) (e3)))); [ zenon_intro zenon_H6ce | zenon_intro zenon_H6cf ]. % 28.81/29.05 cut (((op (op (e3) (e6)) (e3)) = (op (op (e3) (e6)) (e3))) = ((op (e1) (e3)) = (op (op (e3) (e6)) (e3)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6cd. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6ce. % 28.81/29.05 cut (((op (op (e3) (e6)) (e3)) = (op (op (e3) (e6)) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H6cf]. % 28.81/29.05 cut (((op (op (e3) (e6)) (e3)) = (op (e1) (e3)))); [idtac | apply NNPP; zenon_intro zenon_H6d0]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e3) (e6)) = (e1))); [idtac | apply NNPP; zenon_intro zenon_H183]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H183 zenon_H41). % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H6cf. apply refl_equal. % 28.81/29.05 apply zenon_H6cf. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H6ca. apply refl_equal. % 28.81/29.05 apply zenon_H6ca. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H6c6); [ zenon_intro zenon_H6d2 | zenon_intro zenon_H6d1 ]. % 28.81/29.05 cut (((op (e0) (e4)) = (e6)) = ((op (op (op (e4) (e6)) (e4)) (e4)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6d2. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H13. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e0) (e4)) = (op (op (op (e4) (e6)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H6d3]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e4) (e6)) (e4)) (e4)) = (op (op (op (e4) (e6)) (e4)) (e4)))); [ zenon_intro zenon_H6d4 | zenon_intro zenon_H6d5 ]. % 28.81/29.05 cut (((op (op (op (e4) (e6)) (e4)) (e4)) = (op (op (op (e4) (e6)) (e4)) (e4))) = ((op (e0) (e4)) = (op (op (op (e4) (e6)) (e4)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6d3. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6d4. % 28.81/29.05 cut (((op (op (op (e4) (e6)) (e4)) (e4)) = (op (op (op (e4) (e6)) (e4)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H6d5]. % 28.81/29.05 cut (((op (op (op (e4) (e6)) (e4)) (e4)) = (op (e0) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H6d6]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (op (e4) (e6)) (e4)) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H6d7]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e3) (e4)) = (e0)) = ((op (op (e4) (e6)) (e4)) = (e0))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6d7. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H3d. % 28.81/29.05 cut (((e0) = (e0))); [idtac | apply NNPP; zenon_intro zenon_H3]. % 28.81/29.05 cut (((op (e3) (e4)) = (op (op (e4) (e6)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H6d8]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e4) (e6)) (e4)) = (op (op (e4) (e6)) (e4)))); [ zenon_intro zenon_H6d9 | zenon_intro zenon_H6da ]. % 28.81/29.05 cut (((op (op (e4) (e6)) (e4)) = (op (op (e4) (e6)) (e4))) = ((op (e3) (e4)) = (op (op (e4) (e6)) (e4)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6d8. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6d9. % 28.81/29.05 cut (((op (op (e4) (e6)) (e4)) = (op (op (e4) (e6)) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H6da]. % 28.81/29.05 cut (((op (op (e4) (e6)) (e4)) = (op (e3) (e4)))); [idtac | apply NNPP; zenon_intro zenon_H6db]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e4) = (e4))); [idtac | apply NNPP; zenon_intro zenon_H9]. % 28.81/29.05 cut (((op (e4) (e6)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H1c6]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H1c6 zenon_H4f). % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H6da. apply refl_equal. % 28.81/29.05 apply zenon_H6da. apply refl_equal. % 28.81/29.05 apply zenon_H3. apply refl_equal. % 28.81/29.05 apply zenon_H9. apply refl_equal. % 28.81/29.05 apply zenon_H6d5. apply refl_equal. % 28.81/29.05 apply zenon_H6d5. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply (zenon_notand_s _ _ zenon_H6d1); [ zenon_intro zenon_H6dd | zenon_intro zenon_H6dc ]. % 28.81/29.05 cut (((op (e3) (e5)) = (e6)) = ((op (op (op (e5) (e6)) (e5)) (e5)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6dd. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H3f. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e3) (e5)) = (op (op (op (e5) (e6)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H6de]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e5) (e6)) (e5)) (e5)) = (op (op (op (e5) (e6)) (e5)) (e5)))); [ zenon_intro zenon_H6df | zenon_intro zenon_H6e0 ]. % 28.81/29.05 cut (((op (op (op (e5) (e6)) (e5)) (e5)) = (op (op (op (e5) (e6)) (e5)) (e5))) = ((op (e3) (e5)) = (op (op (op (e5) (e6)) (e5)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6de. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6df. % 28.81/29.05 cut (((op (op (op (e5) (e6)) (e5)) (e5)) = (op (op (op (e5) (e6)) (e5)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H6e0]. % 28.81/29.05 cut (((op (op (op (e5) (e6)) (e5)) (e5)) = (op (e3) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H6e1]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (op (e5) (e6)) (e5)) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H6e2]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e2) (e5)) = (e3)) = ((op (op (e5) (e6)) (e5)) = (e3))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6e2. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H31. % 28.81/29.05 cut (((e3) = (e3))); [idtac | apply NNPP; zenon_intro zenon_H8]. % 28.81/29.05 cut (((op (e2) (e5)) = (op (op (e5) (e6)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H6e3]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e5) (e6)) (e5)) = (op (op (e5) (e6)) (e5)))); [ zenon_intro zenon_H6e4 | zenon_intro zenon_H6e5 ]. % 28.81/29.05 cut (((op (op (e5) (e6)) (e5)) = (op (op (e5) (e6)) (e5))) = ((op (e2) (e5)) = (op (op (e5) (e6)) (e5)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6e3. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6e4. % 28.81/29.05 cut (((op (op (e5) (e6)) (e5)) = (op (op (e5) (e6)) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H6e5]. % 28.81/29.05 cut (((op (op (e5) (e6)) (e5)) = (op (e2) (e5)))); [idtac | apply NNPP; zenon_intro zenon_H6e6]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e5) = (e5))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 28.81/29.05 cut (((op (e5) (e6)) = (e2))); [idtac | apply NNPP; zenon_intro zenon_H209]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H209 zenon_H5d). % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H6e5. apply refl_equal. % 28.81/29.05 apply zenon_H6e5. apply refl_equal. % 28.81/29.05 apply zenon_H8. apply refl_equal. % 28.81/29.05 apply zenon_H5. apply refl_equal. % 28.81/29.05 apply zenon_H6e0. apply refl_equal. % 28.81/29.05 apply zenon_H6e0. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 cut (((op (e6) (e6)) = (e6)) = ((op (op (op (e6) (e6)) (e6)) (e6)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6dc. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H68. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e6)) = (op (op (op (e6) (e6)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6e7]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (op (e6) (e6)) (e6)) (e6)) = (op (op (op (e6) (e6)) (e6)) (e6)))); [ zenon_intro zenon_H6e8 | zenon_intro zenon_H6e9 ]. % 28.81/29.05 cut (((op (op (op (e6) (e6)) (e6)) (e6)) = (op (op (op (e6) (e6)) (e6)) (e6))) = ((op (e6) (e6)) = (op (op (op (e6) (e6)) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6e7. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6e8. % 28.81/29.05 cut (((op (op (op (e6) (e6)) (e6)) (e6)) = (op (op (op (e6) (e6)) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6e9]. % 28.81/29.05 cut (((op (op (op (e6) (e6)) (e6)) (e6)) = (op (e6) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6ea]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (op (e6) (e6)) (e6)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H6eb]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((op (e6) (e6)) = (e6)) = ((op (op (e6) (e6)) (e6)) = (e6))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6eb. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H68. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e6)) = (op (op (e6) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6ec]. % 28.81/29.05 congruence. % 28.81/29.05 elim (classic ((op (op (e6) (e6)) (e6)) = (op (op (e6) (e6)) (e6)))); [ zenon_intro zenon_H6ed | zenon_intro zenon_H6ee ]. % 28.81/29.05 cut (((op (op (e6) (e6)) (e6)) = (op (op (e6) (e6)) (e6))) = ((op (e6) (e6)) = (op (op (e6) (e6)) (e6)))). % 28.81/29.05 intro zenon_D_pnotp. % 28.81/29.05 apply zenon_H6ec. % 28.81/29.05 rewrite <- zenon_D_pnotp. % 28.81/29.05 exact zenon_H6ed. % 28.81/29.05 cut (((op (op (e6) (e6)) (e6)) = (op (op (e6) (e6)) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6ee]. % 28.81/29.05 cut (((op (op (e6) (e6)) (e6)) = (op (e6) (e6)))); [idtac | apply NNPP; zenon_intro zenon_H6ef]. % 28.81/29.05 congruence. % 28.81/29.05 cut (((e6) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H7]. % 28.81/29.05 cut (((op (e6) (e6)) = (e6))); [idtac | apply NNPP; zenon_intro zenon_H77]. % 28.81/29.05 congruence. % 28.81/29.05 exact (zenon_H77 zenon_H68). % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H6ee. apply refl_equal. % 28.81/29.05 apply zenon_H6ee. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 apply zenon_H6e9. apply refl_equal. % 28.81/29.05 apply zenon_H6e9. apply refl_equal. % 28.81/29.05 apply zenon_H7. apply refl_equal. % 28.81/29.05 Qed. % 28.81/29.05 % SZS output end Proof % 28.81/29.05 (* END-PROOF *) % 28.81/29.05 nodes searched: 895639 % 28.81/29.05 max branch formulas: 1413 % 28.81/29.05 proof nodes created: 555 % 28.81/29.05 formulas created: 150819 % 28.81/29.05 %------------------------------------------------------------------------------