%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : ITP009+1 : TPTP v9.3.1. Bugfixed v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% Computer : n011.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Sep 29 11:27:54 AM UTC 2026
% Result : Theorem 13.39s 2.89s
% Output : Refutation 15.01s
% Verified :
% SZS Type : Refutation
% Derivation depth : 22
% Number of leaves : 18
% Syntax : Number of formulae : 127 ( 36 unt; 5 def)
% Number of atoms : 386 ( 82 equ)
% Maximal formula atoms : 16 ( 3 avg)
% Number of connectives : 440 ( 181 ~; 188 |; 50 &)
% ( 13 <=>; 7 =>; 0 <=; 1 <~>)
% Maximal formula depth : 20 ( 6 avg)
% Maximal term depth : 15 ( 2 avg)
% Number of predicates : 8 ( 6 usr; 6 prp; 0-2 aty)
% Number of functors : 29 ( 29 usr; 19 con; 0-4 aty)
% Number of variables : 356 ( 0 sgn 320 !; 36 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f23,axiom,
! [X0,X1,X2,X3] : s(X1,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2),s(X0,X3))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(X0,X1)),c_2Ecombin_2EW_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2))),s(X0,X3))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arityeq2_2Ec_2Ecombin_2EW_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
fof(f24,axiom,
! [X0,X1,X2,X3] : s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)))),c_2Equotient_2E_3D_3D_3D_3E_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arityeq2_2Ec_2Equotient_2E_3D_3D_3D_3E_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
fof(f25,axiom,
! [X0,X1,X2,X3] : s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2Erespects_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arityeq2_2Ec_2Equotient_2Erespects_2E2_2Emono_2Etyop_2Emin_2Efun_28A_27a_2CA_27b_29_20mono_2Etyop_2Emin_2Ebool) ).
fof(f26,axiom,
! [X0,X1,X2,X3,X4,X5,X6] : s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X4),s(tyop_2Emin_2Efun(X1,X3),X5),s(tyop_2Emin_2Efun(X0,X1),X6))) = s(tyop_2Emin_2Efun(X2,X3),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)))),c_2Equotient_2E_2D_2D_3E_2E0),s(tyop_2Emin_2Efun(X2,X0),X4))),s(tyop_2Emin_2Efun(X1,X3),X5))),s(tyop_2Emin_2Efun(X0,X1),X6))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arityeq3_2Ec_2Equotient_2E_2D_2D_3E_2E3_2Emono_2EA_27c_20mono_2EA_27b_20mono_2EA_27a_20mono_2EA_27d) ).
fof(f31,axiom,
! [X0,X1,X2,X3,X4,X5] : s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X2,X0),X4),s(tyop_2Emin_2Efun(X1,X3),X5))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)))),c_2Equotient_2E_2D_2D_3E_2E0),s(tyop_2Emin_2Efun(X2,X0),X4))),s(tyop_2Emin_2Efun(X1,X3),X5))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arityeq2_2Ec_2Equotient_2E_2D_2D_3E_2E2_2Emono_2EA_27c_20mono_2EA_27b_20mono_2EA_27a_20mono_2EA_27d) ).
fof(f33,axiom,
! [X0,X1,X2,X3,X4,X5] : s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X0,X1),X5))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)))),c_2Equotient_2E_3D_3D_3D_3E_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(tyop_2Emin_2Efun(X0,X1),X5))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arityeq4_2Ec_2Equotient_2E_3D_3D_3D_3E_2E4_2Emono_2EA_27a_20mono_2EA_27b) ).
fof(f34,axiom,
p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Ebool_2ETRUTH) ).
fof(f37,axiom,
! [X0] :
( ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0)
<=> p(s(tyop_2Emin_2Ebool,X0)) )
& ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)
<=> p(s(tyop_2Emin_2Ebool,X0)) )
& ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0)
<=> ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)
<=> ~ p(s(tyop_2Emin_2Ebool,X0)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Ebool_2EEQ__CLAUSES) ).
fof(f39,axiom,
! [X0,X1,X2,X3] : s(X1,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2),s(X0,X3))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2),s(X0,X3))),s(X0,X3))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Ecombin_2EW__THM) ).
fof(f40,axiom,
! [X0,X1,X2,X3,X4] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4))))
=> ! [X5,X6] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
<=> ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
& p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
& s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Equotient_2EQUOTIENT__REL) ).
fof(f41,axiom,
! [X0,X1,X2,X3,X4,X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6))))
=> ! [X7,X8,X9] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9))))
=> p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X0,X1)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X3,X1),X9)))))) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Equotient_2EFUN__QUOTIENT) ).
fof(f42,axiom,
! [X0,X1] : s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(X0,X1)),c_2Equotient_2Erespects_2E0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(X0,X1)),c_2Ecombin_2EW_2E0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Equotient_2Erespects__def) ).
fof(f43,conjecture,
! [X0,X1,X2,X3,X4,X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6))))
=> ! [X7,X8,X9] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9))))
=> ! [X10,X11] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11))))
<=> ( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
& s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) = s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11))) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2Equotient_2EFUN__REL__EQ__REL) ).
fof(f44,negated_conjecture,
~ ! [X0,X1,X2,X3,X4,X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6))))
=> ! [X7,X8,X9] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9))))
=> ! [X10,X11] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11))))
<=> ( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
& s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) = s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11))) ) ) ) ),
inference(negated_conjecture,[status(cth)],[f43]) ).
fof(f53,plain,
! [X0,X1,X2,X3,X4] :
( ! [X5,X6] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
<=> ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
& p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
& s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) ) )
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4)))) ),
inference(ennf_transformation,[],[f40]) ).
fof(f54,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ! [X7,X8,X9] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X0,X1)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X3,X1),X9))))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9)))) )
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6)))) ),
inference(ennf_transformation,[],[f41]) ).
fof(f55,plain,
? [X0,X1,X2,X3,X4,X5,X6] :
( ? [X7,X8,X9] :
( ? [X10,X11] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11))))
<~> ( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
& s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) = s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11))) ) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9)))) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6)))) ),
inference(ennf_transformation,[],[f44]) ).
fof(f82,plain,
! [X0] :
( ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0)
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) )
& ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) )
& ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0)
| p(s(tyop_2Emin_2Ebool,X0)) )
& ( ~ p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) )
& ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)
| p(s(tyop_2Emin_2Ebool,X0)) )
& ( ~ p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) ) ),
inference(nnf_transformation,[],[f37]) ).
fof(f83,plain,
! [X0] :
( ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0)
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) )
& ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) )
& ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0)
| p(s(tyop_2Emin_2Ebool,X0)) )
& ( ~ p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) )
& ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)
| p(s(tyop_2Emin_2Ebool,X0)) )
& ( ~ p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) != s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) ) ),
inference(flattening,[],[f82]) ).
fof(f86,plain,
! [X0,X1,X2,X3,X4] :
( ! [X5,X6] :
( ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
| s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) )
& ( ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
& p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
& s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) )
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6)))) ) )
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4)))) ),
inference(nnf_transformation,[],[f53]) ).
fof(f87,plain,
! [X0,X1,X2,X3,X4] :
( ! [X5,X6] :
( ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
| s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) )
& ( ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
& p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
& s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) )
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6)))) ) )
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4)))) ),
inference(flattening,[],[f86]) ).
fof(f88,plain,
? [X0,X1,X2,X3,X4,X5,X6] :
( ? [X7,X8,X9] :
( ? [X10,X11] :
( ( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
| s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) != s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11)))) )
& ( ( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
& s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) = s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11))) )
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11)))) ) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9)))) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6)))) ),
inference(nnf_transformation,[],[f55]) ).
fof(f89,plain,
? [X0,X1,X2,X3,X4,X5,X6] :
( ? [X7,X8,X9] :
( ? [X10,X11] :
( ( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
| s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) != s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11)))) )
& ( ( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X10))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(X0,X1),X11))))
& s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X10))) = s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X0,X1),X11))) )
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X0,X1),X11)))) ) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9)))) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6)))) ),
inference(flattening,[],[f88]) ).
fof(f90,plain,
( ( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) != s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) )
& ( ( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
& s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14))) )
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) )
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK6,sK4),sK12))))
& p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK3,sK5),sK8),s(tyop_2Emin_2Efun(sK5,sK3),sK9)))) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK3,sK4,sK5,sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14]),skolemize(X0,sK3),skolemize(X1,sK4),skolemize(X2,sK5),skolemize(X3,sK6),skolemize(X4,sK7),skolemize(X5,sK8),skolemize(X6,sK9),skolemize(X7,sK10),skolemize(X8,sK11),skolemize(X9,sK12),skolemize(X10,sK13),skolemize(X11,sK14)],[f89]) ).
fof(f132,plain,
! [X2,X3,X0,X1] : s(X1,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2),s(X0,X3))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(X0,X1)),c_2Ecombin_2EW_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2))),s(X0,X3))),
inference(cnf_transformation,[],[f23]) ).
fof(f133,plain,
! [X2,X3,X0,X1] : s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)))),c_2Equotient_2E_3D_3D_3D_3E_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))),
inference(cnf_transformation,[],[f24]) ).
fof(f134,plain,
! [X2,X3,X0,X1] : s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2Erespects_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))),
inference(cnf_transformation,[],[f25]) ).
fof(f135,plain,
! [X2,X3,X0,X1,X6,X4,X5] : s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X4),s(tyop_2Emin_2Efun(X1,X3),X5),s(tyop_2Emin_2Efun(X0,X1),X6))) = s(tyop_2Emin_2Efun(X2,X3),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)))),c_2Equotient_2E_2D_2D_3E_2E0),s(tyop_2Emin_2Efun(X2,X0),X4))),s(tyop_2Emin_2Efun(X1,X3),X5))),s(tyop_2Emin_2Efun(X0,X1),X6))),
inference(cnf_transformation,[],[f26]) ).
fof(f140,plain,
! [X2,X3,X0,X1,X4,X5] : s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X3),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)))),c_2Equotient_2E_2D_2D_3E_2E0),s(tyop_2Emin_2Efun(X2,X0),X4))),s(tyop_2Emin_2Efun(X1,X3),X5))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X2,X0),X4),s(tyop_2Emin_2Efun(X1,X3),X5))),
inference(cnf_transformation,[],[f31]) ).
fof(f142,plain,
! [X2,X3,X0,X1,X4,X5] : s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X0,X1),X5))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)))),c_2Equotient_2E_3D_3D_3D_3E_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(tyop_2Emin_2Efun(X0,X1),X5))),
inference(cnf_transformation,[],[f33]) ).
fof(f143,plain,
p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)),
inference(cnf_transformation,[],[f34]) ).
fof(f168,plain,
! [X0] :
( ~ p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) ),
inference(cnf_transformation,[],[f83]) ).
fof(f177,plain,
! [X2,X3,X0,X1] : s(X1,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2),s(X0,X3))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),X2),s(X0,X3))),s(X0,X3))),
inference(cnf_transformation,[],[f39]) ).
fof(f178,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
| s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6))) ),
inference(cnf_transformation,[],[f87]) ).
fof(f179,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6)))) ),
inference(cnf_transformation,[],[f87]) ).
fof(f180,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5)))) ),
inference(cnf_transformation,[],[f87]) ).
fof(f181,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X6))),s(X0,X6))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X5))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X0,X5))),s(X0,X6))))
| s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X6)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,X0),X4)))) ),
inference(cnf_transformation,[],[f87]) ).
fof(f182,plain,
! [X2,X3,X0,X1,X8,X6,X9,X7,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X2,X0),X6))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7),s(tyop_2Emin_2Efun(X1,X3),X8),s(tyop_2Emin_2Efun(X3,X1),X9))))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X7))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X2,X0),X6),s(tyop_2Emin_2Efun(X1,X3),X8))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X0,X1)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X0,X2),X5),s(tyop_2Emin_2Efun(X3,X1),X9)))))) ),
inference(cnf_transformation,[],[f54]) ).
fof(f183,plain,
! [X0,X1] : s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(X0,X1)),c_2Ecombin_2EW_2E0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(X0,X1)),c_2Equotient_2Erespects_2E0),
inference(cnf_transformation,[],[f42]) ).
fof(f184,plain,
p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK3,sK5),sK8),s(tyop_2Emin_2Efun(sK5,sK3),sK9)))),
inference(cnf_transformation,[],[f90]) ).
fof(f185,plain,
p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK6,sK4),sK12)))),
inference(cnf_transformation,[],[f90]) ).
fof(f186,plain,
( s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) ),
inference(cnf_transformation,[],[f90]) ).
fof(f187,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) ),
inference(cnf_transformation,[],[f90]) ).
fof(f188,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) ),
inference(cnf_transformation,[],[f90]) ).
fof(f189,plain,
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) != s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) ),
inference(cnf_transformation,[],[f90]) ).
fof(f192,definition,
( spl15_1
<=> p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) ),
introduced(definition,[new_symbols(definition,[spl15_1])],[avatar_definition]) ).
fof(f193,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| ~ spl15_1 ),
inference(avatar_component_clause,[],[f192]) ).
fof(f195,definition,
( spl15_2
<=> s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14))) ),
introduced(definition,[new_symbols(definition,[spl15_2])],[avatar_definition]) ).
fof(f196,plain,
( s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))
| ~ spl15_2 ),
inference(avatar_component_clause,[],[f195]) ).
fof(f197,plain,
( spl15_1
| spl15_2 ),
inference(avatar_split_clause,[],[f186,f195,f192]) ).
fof(f199,definition,
( spl15_3
<=> p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))) ),
introduced(definition,[new_symbols(definition,[spl15_3])],[avatar_definition]) ).
fof(f200,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| ~ spl15_3 ),
inference(avatar_component_clause,[],[f199]) ).
fof(f201,plain,
( spl15_1
| spl15_3 ),
inference(avatar_split_clause,[],[f187,f199,f192]) ).
fof(f203,definition,
( spl15_4
<=> p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13)))) ),
introduced(definition,[new_symbols(definition,[spl15_4])],[avatar_definition]) ).
fof(f204,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| ~ spl15_4 ),
inference(avatar_component_clause,[],[f203]) ).
fof(f205,plain,
( spl15_1
| spl15_4 ),
inference(avatar_split_clause,[],[f188,f203,f192]) ).
fof(f206,plain,
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| spl15_1 ),
inference(avatar_component_clause,[],[f192]) ).
fof(f207,plain,
( s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) != s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))
| spl15_2 ),
inference(avatar_component_clause,[],[f195]) ).
fof(f208,plain,
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| spl15_3 ),
inference(avatar_component_clause,[],[f199]) ).
fof(f209,plain,
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| spl15_4 ),
inference(avatar_component_clause,[],[f203]) ).
fof(f210,plain,
( ~ spl15_1
| ~ spl15_2
| ~ spl15_3
| ~ spl15_4 ),
inference(avatar_split_clause,[],[f189,f203,f199,f195,f192]) ).
fof(f223,definition,
( spl15_8
<=> p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) ),
introduced(definition,[new_symbols(definition,[spl15_8])],[avatar_definition]) ).
fof(f224,plain,
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))
| ~ spl15_8 ),
inference(avatar_component_clause,[],[f223]) ).
fof(f227,plain,
spl15_8,
inference(avatar_split_clause,[],[f143,f223]) ).
fof(f228,plain,
! [X2,X3,X0,X1,X6,X4,X5] : s(tyop_2Emin_2Efun(X2,X3),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(X2,X0),X4),s(tyop_2Emin_2Efun(X1,X3),X5),s(tyop_2Emin_2Efun(X0,X1),X6))) = s(tyop_2Emin_2Efun(X2,X3),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,X3)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(X2,X0),X4),s(tyop_2Emin_2Efun(X1,X3),X5))),s(tyop_2Emin_2Efun(X0,X1),X6))),
inference(forward_demodulation,[],[f135,f140]) ).
fof(f229,plain,
! [X2,X3,X0,X1] : s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Ecombin_2EW_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))),
inference(forward_demodulation,[],[f134,f183]) ).
fof(f231,plain,
! [X2,X3,X0,X1] : s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3))) = s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X0,X1),X3))),
inference(forward_demodulation,[],[f229,f132]) ).
fof(f243,plain,
! [X2,X3,X0,X1,X4] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X2)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X2),X3))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK5,X2),tyop_2Emin_2Efun(sK3,X0)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK3,sK5),sK8),s(tyop_2Emin_2Efun(X2,X0),X4))))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X2),X3),s(tyop_2Emin_2Efun(X2,X0),X4)))) ),
inference(resolution,[],[f184,f182]) ).
fof(f381,plain,
! [X2,X3,X0,X1,X4] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X2),X3),s(tyop_2Emin_2Efun(X2,X0),X4))))
| s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X2)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X2),X3))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK5,X2),tyop_2Emin_2Efun(sK3,X0)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK3,sK5),sK8),s(tyop_2Emin_2Efun(X2,X0),X4))))) ),
inference(resolution,[],[f168,f243]) ).
fof(f429,plain,
s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK5,sK6),tyop_2Emin_2Efun(sK3,sK4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK3,sK5),sK8),s(tyop_2Emin_2Efun(sK6,sK4),sK12))))),
inference(resolution,[],[f381,f185]) ).
fof(f583,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(X0,X2))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(X0,X3))),s(X0,X3))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(X0,X3))),s(X0,X2))))
| s(X4,app_2E2(s(tyop_2Emin_2Efun(X0,X4),X5),s(X0,X3))) != s(X4,app_2E2(s(tyop_2Emin_2Efun(X0,X4),X5),s(X0,X2)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(superposition,[],[f181,f177]) ).
fof(f584,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(X0,X2))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(X0,X3))),s(X0,X2))))
| s(X4,app_2E2(s(tyop_2Emin_2Efun(X0,X4),X5),s(X0,X3))) != s(X4,app_2E2(s(tyop_2Emin_2Efun(X0,X4),X5),s(X0,X2)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(X0,X3)))) ),
inference(forward_demodulation,[],[f583,f177]) ).
fof(f627,plain,
! [X2,X3,X0,X1,X4,X5] : s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X0,X1),X5))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(tyop_2Emin_2Efun(X0,X1),X5))),
inference(superposition,[],[f142,f133]) ).
fof(f644,plain,
! [X2,X3,X0,X1,X4] : s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X0,X2),X4))) = s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool)))),c_2Equotient_2E_3D_3D_3D_3E_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X0,X2),X4))),
inference(superposition,[],[f177,f142]) ).
fof(f647,plain,
! [X2,X3,X0,X1,X4] : s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X0,X2),X4))) = s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool)))),c_2Equotient_2E_3D_3D_3D_3E_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X0,X2),X4))),
inference(forward_demodulation,[],[f644,f231]) ).
fof(f651,plain,
! [X2,X3,X0,X1,X4] : s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X0,X2),X4))) = s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X0,X2),X4))),
inference(forward_demodulation,[],[f647,f133]) ).
fof(f934,plain,
! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X0))) = s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X1))) ),
inference(superposition,[],[f178,f429]) ).
fof(f935,plain,
! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X1))),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) ),
inference(superposition,[],[f179,f429]) ).
fof(f936,plain,
! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X0)))) ),
inference(superposition,[],[f180,f429]) ).
fof(f942,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X0)))) )
| ~ spl15_8 ),
inference(forward_subsumption_resolution,[],[f936,f224]) ).
fof(f943,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X1))),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) )
| ~ spl15_8 ),
inference(forward_subsumption_resolution,[],[f935,f224]) ).
fof(f944,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X0))) = s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X1))) )
| ~ spl15_8 ),
inference(forward_subsumption_resolution,[],[f934,f224]) ).
fof(f947,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))),s(tyop_2Emin_2Efun(sK3,sK4),X0)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f942,f627]) ).
fof(f948,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X1))),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f943,f627]) ).
fof(f949,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X0))) = s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X1))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f944,f627]) ).
fof(f950,plain,
( ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f947,f177]) ).
fof(f951,plain,
( ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f948,f177]) ).
fof(f952,plain,
( ! [X0,X1] :
( s(tyop_2Emin_2Efun(sK5,sK6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(sK5,sK6)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11))),s(tyop_2Emin_2Efun(sK3,sK4),X0))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),X1)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f949,f228]) ).
fof(f953,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X0)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f950,f231]) ).
fof(f954,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),X1)))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f951,f231]) ).
fof(f955,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),X0),s(tyop_2Emin_2Efun(sK3,sK4),X1))))
| s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),X1))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),X0))) )
| ~ spl15_8 ),
inference(forward_demodulation,[],[f952,f228]) ).
fof(f8362,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X2))) != s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X3)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(resolution,[],[f584,f243]) ).
fof(f8429,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X2))) != s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X3)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(forward_demodulation,[],[f8362,f231]) ).
fof(f8447,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(sK3,X0),X3),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X2))) != s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X3)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(forward_demodulation,[],[f8429,f627]) ).
fof(f8464,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( s(tyop_2Emin_2Efun(sK5,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(sK5,X4)),c_2Equotient_2E_2D_2D_3E_2E2(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5))),s(tyop_2Emin_2Efun(sK3,X0),X2))) != s(tyop_2Emin_2Efun(sK5,X4),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(sK3,X0),X3)))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(sK3,X0),X3),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(forward_demodulation,[],[f8447,f228]) ).
fof(f8478,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( s(tyop_2Emin_2Efun(sK5,X4),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(sK3,X0),X3))) != s(tyop_2Emin_2Efun(sK5,X4),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(sK3,X0),X2)))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(sK3,X0),X3),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ecombin_2EW_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(forward_demodulation,[],[f8464,f228]) ).
fof(f8492,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( s(tyop_2Emin_2Efun(sK5,X4),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(sK3,X0),X3))) != s(tyop_2Emin_2Efun(sK5,X4),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(sK3,X0),X2)))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X3))))
| p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(sK3,X0),X3),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,X0),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1))),s(tyop_2Emin_2Efun(sK3,X0),X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2EQUOTIENT_2E3(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Efun(X0,X4),X5),s(tyop_2Emin_2Efun(X4,X0),X6)))) ),
inference(forward_demodulation,[],[f8478,f231]) ).
fof(f8601,plain,
( $false
| spl15_1
| ~ spl15_2
| ~ spl15_3
| ~ spl15_4 ),
inference(unit_resulting_resolution,[],[f8492,f185,f206,f200,f204,f196]) ).
fof(f8622,plain,
( spl15_1
| ~ spl15_2
| ~ spl15_3
| ~ spl15_4 ),
inference(avatar_contradiction_clause,[],[f8601]) ).
fof(f8625,plain,
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| spl15_4 ),
inference(forward_demodulation,[],[f209,f651]) ).
fof(f8727,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| ~ spl15_1
| ~ spl15_8 ),
inference(resolution,[],[f193,f954]) ).
fof(f8728,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2Erespects_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK3,sK4),tyop_2Emin_2Ebool)),c_2Equotient_2E_3D_3D_3D_3E_2E2(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10))),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| ~ spl15_1
| ~ spl15_8 ),
inference(resolution,[],[f193,f953]) ).
fof(f8729,plain,
( s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK13))) = s(tyop_2Emin_2Efun(sK5,sK6),c_2Equotient_2E_2D_2D_3E_2E3(s(tyop_2Emin_2Efun(sK5,sK3),sK9),s(tyop_2Emin_2Efun(sK4,sK6),sK11),s(tyop_2Emin_2Efun(sK3,sK4),sK14)))
| ~ spl15_1
| ~ spl15_8 ),
inference(resolution,[],[f193,f955]) ).
fof(f8752,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK13),s(tyop_2Emin_2Efun(sK3,sK4),sK13))))
| ~ spl15_1
| ~ spl15_8 ),
inference(forward_demodulation,[],[f8728,f651]) ).
fof(f8756,plain,
( $false
| ~ spl15_1
| spl15_4
| ~ spl15_8 ),
inference(forward_subsumption_resolution,[],[f8752,f8625]) ).
fof(f8757,plain,
( ~ spl15_1
| spl15_4
| ~ spl15_8 ),
inference(avatar_contradiction_clause,[],[f8756]) ).
fof(f8760,plain,
( ~ p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK14),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| spl15_3 ),
inference(forward_demodulation,[],[f208,f651]) ).
fof(f8766,plain,
( p(s(tyop_2Emin_2Ebool,c_2Equotient_2E_3D_3D_3D_3E_2E4(s(tyop_2Emin_2Efun(sK3,tyop_2Emin_2Efun(sK3,tyop_2Emin_2Ebool)),sK7),s(tyop_2Emin_2Efun(sK4,tyop_2Emin_2Efun(sK4,tyop_2Emin_2Ebool)),sK10),s(tyop_2Emin_2Efun(sK3,sK4),sK14),s(tyop_2Emin_2Efun(sK3,sK4),sK14))))
| ~ spl15_1
| ~ spl15_8 ),
inference(forward_demodulation,[],[f8727,f651]) ).
fof(f8769,plain,
( $false
| ~ spl15_1
| spl15_3
| ~ spl15_8 ),
inference(forward_subsumption_resolution,[],[f8766,f8760]) ).
fof(f8770,plain,
( ~ spl15_1
| spl15_3
| ~ spl15_8 ),
inference(avatar_contradiction_clause,[],[f8769]) ).
fof(f8777,plain,
( $false
| ~ spl15_1
| spl15_2
| ~ spl15_8 ),
inference(forward_subsumption_resolution,[],[f8729,f207]) ).
fof(f8778,plain,
( ~ spl15_1
| spl15_2
| ~ spl15_8 ),
inference(avatar_contradiction_clause,[],[f8777]) ).
cnf(s1,plain,
( spl15_1
| spl15_2 ),
inference(sat_conversion,[],[f197]) ).
cnf(s2,plain,
( spl15_1
| spl15_3 ),
inference(sat_conversion,[],[f201]) ).
cnf(s3,plain,
( spl15_1
| spl15_4 ),
inference(sat_conversion,[],[f205]) ).
cnf(s4,plain,
( ~ spl15_1
| ~ spl15_2
| ~ spl15_3
| ~ spl15_4 ),
inference(sat_conversion,[],[f210]) ).
cnf(s9,plain,
spl15_8,
inference(sat_conversion,[],[f227]) ).
cnf(s23,plain,
( spl15_1
| ~ spl15_2
| ~ spl15_3
| ~ spl15_4 ),
inference(sat_conversion,[],[f8622]) ).
cnf(s24,plain,
( ~ spl15_1
| spl15_4
| ~ spl15_8 ),
inference(sat_conversion,[],[f8757]) ).
cnf(s25,plain,
( ~ spl15_1
| spl15_3
| ~ spl15_8 ),
inference(sat_conversion,[],[f8770]) ).
cnf(s26,plain,
( ~ spl15_1
| spl15_2
| ~ spl15_8 ),
inference(sat_conversion,[],[f8778]) ).
cnf(s29,plain,
spl15_1,
inference(rat,[],[s23,s1,s2,s3]) ).
cnf(s30,plain,
spl15_2,
inference(rat,[],[s26,s9,s29]) ).
cnf(s31,plain,
spl15_3,
inference(rat,[],[s25,s9,s29]) ).
cnf(s32,plain,
spl15_4,
inference(rat,[],[s24,s9,s29]) ).
cnf(s33,plain,
$false,
inference(rat,[],[s4,s31,s30,s32,s29]) ).
fof(f8780,plain,
$false,
inference(avatar_sat_refutation,[],[s33]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : ITP009+1 : TPTP v9.3.1. Bugfixed v7.5.0.
% 0.00/0.06 % Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.12/0.36 % Computer : n011.cluster.edu
% 0.12/0.36 % Model : x86_64 x86_64
% 0.12/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.36 % Memory : 8046.5625MB
% 0.12/0.36 % OS : Linux 6.8.0-71-generic
% 0.12/0.36 % CPULimit : 300
% 0.12/0.36 % WCLimit : 300
% 0.12/0.36 % DateTime : Sun Sep 27 11:55:15 UTC 2026
% 0.12/0.37 % CPUTime :
% 0.12/0.37 Running run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.12/0.40 Running first-order theorem proving
% 0.12/0.40 Running: /export/starexec/sandbox/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 11.04/2.45 % (2265155)Detected formulas, will run a generic FOF schedule.
% 11.04/2.45 % (2265164)dis-1010_2:3_sil=16000:sp=reverse_frequency:random_seed=4079753595:i=119:av=off:ss=axioms_2999 on theBenchmark for (2999ds/119Mi)
% 11.04/2.45 % (2265163)lrs+1010_1_to=lpo:sil=32000:sos=on:spb=goal_then_units:bce=on:random_seed=3332714259:i=109:sd=1:ins=1:gsp=on:ss=axioms_2999 on theBenchmark for (2999ds/109Mi)
% 11.04/2.45 % (2265160)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:drc=off:sp=weighted_frequency:spb=goal:fd=preordered:foolp=on:random_seed=253821872:i=141193_2999 on theBenchmark for (2999ds/141193Mi)
% 11.04/2.45 % (2265162)lrs+1010_1_anc=all:sfv=off:to=kbo:ncem=casc2026/models/loop7.pt:sil=128000:npcc=on:prc=on:sos=all:bsr=unit_only:sac=on:random_seed=1492720985:i=141695:sd=1:nm=32:gsp=on:ss=included_2999 on theBenchmark for (2999ds/141695Mi)
% 11.04/2.45 % (2265161)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=572373896:i=134677:sd=20:aac=none:nm=16:ss=included:sgt=10_2999 on theBenchmark for (2999ds/134677Mi)
% 11.04/2.45 % (2265164)Instruction limit reached!
% 11.04/2.45 % (2265164)------------------------------
% 11.04/2.45 % (2265164)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.04/2.45 % (2265164)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.04/2.45 % (2265164)CaDiCaL version: 2.1.3
% 11.04/2.45 % (2265164)Termination reason: Instruction limit
% 11.04/2.45 % (2265164)Termination phase: Saturation
% 11.04/2.45 % (2265164)Time elapsed: 0.035 s
% 11.04/2.45 % (2265164)Peak memory usage: 88 MB
% 11.04/2.45 % (2265164)Instructions burned: 119 (million)
% 11.04/2.45 % (2265166)dis-21_1_sil=8000:lcm=predicate:random_seed=1597475544:st=5:avsq=on:i=129:avsqr=1,16:sd=3:aac=none:ep=RS:fsr=off:ss=included_2999 on theBenchmark for (2999ds/129Mi)
% 11.04/2.45 % (2265165)dis-1011_1_sil=16000:fde=unused:s2agt=70:random_seed=3830044076:s2a=on:i=139:gtg=position_2999 on theBenchmark for (2999ds/139Mi)
% 11.04/2.45 % (2265163)Instruction limit reached!
% 11.04/2.45 % (2265163)------------------------------
% 11.04/2.45 % (2265163)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.04/2.45 % (2265163)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.04/2.45 % (2265163)CaDiCaL version: 2.1.3
% 11.04/2.45 % (2265163)Termination reason: Instruction limit
% 11.04/2.45 % (2265163)Termination phase: Saturation
% 11.04/2.45 % (2265163)Time elapsed: 0.056 s
% 11.04/2.45 % (2265163)Peak memory usage: 88 MB
% 11.04/2.45 % (2265163)Instructions burned: 110 (million)
% 11.04/2.45 % (2265166)Instruction limit reached!
% 11.04/2.45 % (2265166)------------------------------
% 11.04/2.45 % (2265166)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.04/2.45 % (2265166)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.04/2.45 % (2265166)CaDiCaL version: 2.1.3
% 11.04/2.45 % (2265166)Termination reason: Instruction limit
% 11.04/2.45 % (2265166)Termination phase: Saturation
% 11.04/2.45 % (2265166)Time elapsed: 0.078 s
% 11.04/2.45 % (2265166)Peak memory usage: 89 MB
% 11.04/2.45 % (2265166)Instructions burned: 130 (million)
% 11.04/2.45 % (2265165)Instruction limit reached!
% 11.04/2.45 % (2265165)------------------------------
% 11.04/2.45 % (2265165)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.04/2.45 % (2265165)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.04/2.45 % (2265165)CaDiCaL version: 2.1.3
% 11.04/2.45 % (2265165)Termination reason: Instruction limit
% 11.04/2.45 % (2265165)Termination phase: Saturation
% 11.04/2.45 % (2265165)Time elapsed: 0.082 s
% 11.04/2.45 % (2265165)Peak memory usage: 90 MB
% 11.04/2.45 % (2265165)Instructions burned: 140 (million)
% 11.04/2.45 % (2265172)lrs+10_1_sil=8000:sp=occurrence:random_seed=4074752315:i=285:sd=3:ss=axioms:sgt=8_2998 on theBenchmark for (2998ds/285Mi)
% 11.04/2.45 % (2265172)Instruction limit reached!
% 11.04/2.45 % (2265172)------------------------------
% 11.04/2.45 % (2265172)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.04/2.45 % (2265172)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.04/2.45 % (2265172)CaDiCaL version: 2.1.3
% 11.04/2.45 % (2265172)Termination reason: Instruction limit
% 11.04/2.45 % (2265172)Termination phase: Saturation
% 11.04/2.45 % (2265172)Time elapsed: 0.074 s
% 11.04/2.45 % (2265172)Peak memory usage: 89 MB
% 11.04/2.45 % (2265172)Instructions burned: 289 (million)
% 13.39/2.89 % (2265175)lrs+10_1_sil=32000:urr=on:br=off:random_seed=1086458263:i=157:sd=1:gtg=position:ss=axioms:sgt=8_2997 on theBenchmark for (2997ds/157Mi)
% 13.39/2.89 % (2265177)dis+10_5:1_slsqr=1,4:sil=8000:fde=unused:erd=off:urr=full:fd=off:s2agt=8:br=off:slsq=on:random_seed=2993536891:s2a=on:i=248:s2at=1.23:gtg=position_2997 on theBenchmark for (2997ds/248Mi)
% 13.39/2.89 % (2265176)lrs+1011_1_sil=32000:sp=occurrence:random_seed=2583857682:i=325:sd=1:ss=axioms:sgt=32_2997 on theBenchmark for (2997ds/325Mi)
% 13.39/2.89 % (2265175)Instruction limit reached!
% 13.39/2.89 % (2265175)------------------------------
% 13.39/2.89 % (2265175)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265175)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265175)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265175)Termination reason: Instruction limit
% 13.39/2.89 % (2265175)Termination phase: Saturation
% 13.39/2.89 % (2265175)Time elapsed: 0.089 s
% 13.39/2.89 % (2265175)Peak memory usage: 90 MB
% 13.39/2.89 % (2265175)Instructions burned: 158 (million)
% 13.39/2.89 % (2265179)lrs+1002_1_to=lpo:sil=8000:sos=on:random_seed=572580527:st=4:cts=off:i=294:sd=2:ins=7:amm=off:ss=axioms_2996 on theBenchmark for (2996ds/294Mi)
% 13.39/2.89 % (2265177)Instruction limit reached!
% 13.39/2.89 % (2265177)------------------------------
% 13.39/2.89 % (2265177)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265177)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265177)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265177)Termination reason: Instruction limit
% 13.39/2.89 % (2265177)Termination phase: Saturation
% 13.39/2.89 % (2265177)Time elapsed: 0.146 s
% 13.39/2.89 % (2265177)Peak memory usage: 90 MB
% 13.39/2.89 % (2265177)Instructions burned: 250 (million)
% 13.39/2.89 % (2265179)Instruction limit reached!
% 13.39/2.89 % (2265179)------------------------------
% 13.39/2.89 % (2265179)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265179)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265179)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265179)Termination reason: Instruction limit
% 13.39/2.89 % (2265179)Termination phase: Saturation
% 13.39/2.89 % (2265179)Time elapsed: 0.077 s
% 13.39/2.89 % (2265179)Peak memory usage: 90 MB
% 13.39/2.89 % (2265179)Instructions burned: 295 (million)
% 13.39/2.89 % (2265176)Instruction limit reached!
% 13.39/2.89 % (2265176)------------------------------
% 13.39/2.89 % (2265176)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265176)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265176)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265176)Termination reason: Instruction limit
% 13.39/2.89 % (2265176)Termination phase: Saturation
% 13.39/2.89 % (2265176)Time elapsed: 0.189 s
% 13.39/2.89 % (2265176)Peak memory usage: 91 MB
% 13.39/2.89 % (2265176)Instructions burned: 327 (million)
% 13.39/2.89 % (2265183)lrs+10_1_ncem=casc2026/models/loop7.pt:sil=32000:tgt=ground:npcc=on:random_seed=278976093:i=2350_2995 on theBenchmark for (2995ds/2350Mi)
% 13.39/2.89 % (2265186)lrs-1004_1_sil=8000:sp=occurrence:sos=all:erd=off:fs=off:bce=on:random_seed=4240655593:i=127:av=off:fsr=off:sup=off_2994 on theBenchmark for (2994ds/127Mi)
% 13.39/2.89 % (2265185)dis-1011_32:1_sfv=off:sil=16000:sos=all:erd=off:acc=on:fd=off:flr=on:random_seed=1936299346:cts=off:i=113:fsr=off:ss=included:sgt=4_2994 on theBenchmark for (2994ds/113Mi)
% 13.39/2.89 % (2265186)Instruction limit reached!
% 13.39/2.89 % (2265186)------------------------------
% 13.39/2.89 % (2265186)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265186)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265186)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265186)Termination reason: Instruction limit
% 13.39/2.89 % (2265186)Termination phase: Saturation
% 13.39/2.89 % (2265186)Time elapsed: 0.030 s
% 13.39/2.89 % (2265186)Peak memory usage: 88 MB
% 13.39/2.89 % (2265186)Instructions burned: 128 (million)
% 13.39/2.89 % (2265187)dis-1003_1024_sil=8000:sos=all:sac=on:random_seed=1888572758:cond=fast:i=114:sd=1:nm=0:fsr=off:gtg=exists_sym:ss=axioms_2994 on theBenchmark for (2994ds/114Mi)
% 13.39/2.89 % (2265185)Instruction limit reached!
% 13.39/2.89 % (2265185)------------------------------
% 13.39/2.89 % (2265185)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265185)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265185)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265185)Termination reason: Instruction limit
% 13.39/2.89 % (2265185)Termination phase: Saturation
% 13.39/2.89 % (2265185)Time elapsed: 0.059 s
% 13.39/2.89 % (2265185)Peak memory usage: 89 MB
% 13.39/2.89 % (2265185)Instructions burned: 113 (million)
% 13.39/2.89 % (2265187)Instruction limit reached!
% 13.39/2.89 % (2265187)------------------------------
% 13.39/2.89 % (2265187)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265187)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265187)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265187)Termination reason: Instruction limit
% 13.39/2.89 % (2265187)Termination phase: Saturation
% 13.39/2.89 % (2265187)Time elapsed: 0.063 s
% 13.39/2.89 % (2265187)Peak memory usage: 89 MB
% 13.39/2.89 % (2265187)Instructions burned: 116 (million)
% 13.39/2.89 % (2265191)lrs+10_1_sil=8000:sp=occurrence:random_seed=1056809428:st=1.2:i=907:sd=14:ss=axioms:sgt=12_2992 on theBenchmark for (2992ds/907Mi)
% 13.39/2.89 % (2265193)dis-1010_1_sil=16000:fde=unused:sp=occurrence:sos=on:random_seed=4121092868:i=437:sd=1:aac=none:ss=included_2992 on theBenchmark for (2992ds/437Mi)
% 13.39/2.89 % (2265194)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=3666558178:i=5202:ss=axioms:sgt=16_2991 on theBenchmark for (2991ds/5202Mi)
% 13.39/2.89 % (2265193)Refutation not found, incomplete strategy
% 13.39/2.89 % (2265193)------------------------------
% 13.39/2.89 % (2265193)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265193)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265193)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265193)Termination reason: Refutation not found, incomplete strategy
% 13.39/2.89 % (2265193)Time elapsed: 0.129 s
% 13.39/2.89 % (2265193)Peak memory usage: 90 MB
% 13.39/2.89 % (2265193)Instructions burned: 247 (million)
% 13.39/2.89 % (2265191)Instruction limit reached!
% 13.39/2.89 % (2265191)------------------------------
% 13.39/2.89 % (2265191)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265191)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265191)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265191)Termination reason: Instruction limit
% 13.39/2.89 % (2265191)Termination phase: Saturation
% 13.39/2.89 % (2265191)Time elapsed: 0.224 s
% 13.39/2.89 % (2265191)Peak memory usage: 91 MB
% 13.39/2.89 % (2265191)Instructions burned: 907 (million)
% 13.39/2.89 % (2265198)dis+10_3:1_sil=8000:acc=on:urr=on:br=off:sac=on:newcnf=on:random_seed=1391426208:i=134:sd=2:doe=on:nm=16:sup=off:ss=included_2989 on theBenchmark for (2989ds/134Mi)
% 13.39/2.89 % (2265198)Instruction limit reached!
% 13.39/2.89 % (2265198)------------------------------
% 13.39/2.89 % (2265198)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265198)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265198)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265198)Termination reason: Instruction limit
% 13.39/2.89 % (2265198)Termination phase: Saturation
% 13.39/2.89 % (2265198)Time elapsed: 0.038 s
% 13.39/2.89 % (2265198)Peak memory usage: 90 MB
% 13.39/2.89 % (2265198)Instructions burned: 135 (million)
% 13.39/2.89 % (2265193)------------------------------
% 13.39/2.89 % (2265193)------------------------------
% 13.39/2.89 % (2265200)lrs+1002_8_sil=8000:sp=occurrence:sos=on:sac=on:random_seed=1670544601:st=8:i=592:sd=3:ep=RST:ss=axioms_2987 on theBenchmark for (2987ds/592Mi)
% 13.39/2.89 % (2265200)Refutation not found, incomplete strategy
% 13.39/2.89 % (2265200)------------------------------
% 13.39/2.89 % (2265200)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265200)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265200)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265200)Termination reason: Refutation not found, incomplete strategy
% 13.39/2.89 % (2265200)Time elapsed: 0.002 s
% 13.39/2.89 % (2265200)Peak memory usage: 88 MB
% 13.39/2.89 % (2265200)Instructions burned: 7 (million)
% 13.39/2.89 % (2265201)lrs+10_1_ncem=casc2026/models/loop6.pt:sil=32000:npcc=on:random_seed=1833789276:st=3:i=13193:sd=3:ss=axioms_2987 on theBenchmark for (2987ds/13193Mi)
% 13.39/2.89 % (2265200)------------------------------
% 13.39/2.89 % (2265200)------------------------------
% 13.39/2.89 % (2265204)lrs+1666_7_slsqr=4,1:sil=8000:plsq=on:plsqc=1:sos=on:urr=on:plsql=on:rp=on:alpa=false:sac=on:slsq=on:random_seed=2554668007:i=125:slsql=off:bs=unit_only:gtg=position:fdi=2:gsp=on:ss=axioms:sgt=8_2985 on theBenchmark for (2985ds/125Mi)
% 13.39/2.89 % (2265204)Instruction limit reached!
% 13.39/2.89 % (2265204)------------------------------
% 13.39/2.89 % (2265204)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265204)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265204)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265204)Termination reason: Instruction limit
% 13.39/2.89 % (2265204)Termination phase: Saturation
% 13.39/2.89 % (2265204)Time elapsed: 0.040 s
% 13.39/2.89 % (2265204)Peak memory usage: 90 MB
% 13.39/2.89 % (2265204)Instructions burned: 127 (million)
% 13.39/2.89 % (2265206)lrs+10_1024_to=lpo:sil=8000:tgt=full:sp=arity:slsq=on:random_seed=222482945:i=134:gtgl=5:slsql=off:gtg=exists_sym_2983 on theBenchmark for (2983ds/134Mi)
% 13.39/2.89 % (2265161)First to succeed.
% 13.39/2.89 % (2265161)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-2265155"
% 13.39/2.89 % (2265206)Instruction limit reached!
% 13.39/2.89 % (2265206)------------------------------
% 13.39/2.89 % (2265206)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265206)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265206)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265206)Termination reason: Instruction limit
% 13.39/2.89 % (2265206)Termination phase: Saturation
% 13.39/2.89 % (2265206)Time elapsed: 0.039 s
% 13.39/2.89 % (2265206)Peak memory usage: 90 MB
% 13.39/2.89 % (2265206)Instructions burned: 135 (million)
% 13.39/2.89 % (2265208)lrs+10_1_sil=16000:plsq=on:plsqc=1:plsqr=32,1:sos=on:lcm=reverse:fd=off:newcnf=on:random_seed=832024275:i=141:sd=1:gsp=on:sup=off:ss=axioms:sgt=8_2981 on theBenchmark for (2981ds/141Mi)
% 13.39/2.89 % (2265208)Instruction limit reached!
% 13.39/2.89 % (2265208)------------------------------
% 13.39/2.89 % (2265208)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.39/2.89 % (2265208)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.39/2.89 % (2265208)CaDiCaL version: 2.1.3
% 13.39/2.89 % (2265208)Termination reason: Instruction limit
% 13.39/2.89 % (2265208)Termination phase: Saturation
% 13.39/2.89 % (2265208)Time elapsed: 0.040 s
% 13.39/2.89 % (2265208)Peak memory usage: 89 MB
% 13.39/2.89 % (2265208)Instructions burned: 143 (million)
% 13.39/2.89 % (2265161)Refutation found. Thanks to Tanya!
% 13.39/2.89 % SZS status Theorem for theBenchmark
% 13.39/2.89 % SZS output start Proof for theBenchmark
% See solution above
% 15.01/3.09 % (2265161)------------------------------
% 15.01/3.09 % (2265161)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.01/3.09 % (2265161)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.01/3.09 % (2265161)CaDiCaL version: 2.1.3
% 15.01/3.09 % (2265161)Termination reason: Refutation
% 15.01/3.09 % (2265161)Time elapsed: 1.617 s
% 15.01/3.09 % (2265161)Peak memory usage: 139 MB
% 15.01/3.09 % (2265161)Instructions burned: 2597 (million)
% 15.01/3.09 % (2265161)------------------------------
% 15.01/3.09 % (2265161)------------------------------
% 15.01/3.09 % (2265155)Success in time 2.046 s
% 15.01/3.09 % Vampire exiting
%------------------------------------------------------------------------------