TSTP Solution File: COM020+4 by SInE---0.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : COM020+4 : TPTP v5.0.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : Source/sine.py -e eprover -t %d %s
% Computer : art02.cs.miami.edu
% Model : i686 i686
% CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory : 2018MB
% OS : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 05:48:48 EST 2010
% Result : Theorem 10.66s
% Output : CNFRefutation 10.66s
% Verified :
% SZS Type : Refutation
% Derivation depth : 32
% Number of leaves : 10
% Syntax : Number of formulae : 107 ( 21 unt; 0 def)
% Number of atoms : 3540 ( 435 equ)
% Maximal formula atoms : 2495 ( 33 avg)
% Number of connectives : 5784 (2351 ~;2785 |; 639 &)
% ( 1 <=>; 8 =>; 0 <=; 0 <~>)
% Maximal formula depth : 288 ( 10 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of predicates : 11 ( 9 usr; 1 prp; 0-3 aty)
% Number of functors : 18 ( 18 usr; 12 con; 0-3 aty)
% Number of variables : 184 ( 1 sgn 104 !; 37 ?)
% Comments :
%------------------------------------------------------------------------------
fof(3,axiom,
! [X1,X2,X3] :
( ( aElement0(X1)
& aElement0(X2)
& aElement0(X3)
& ( X1 = X2
| aReductOfIn0(X2,X1,xR)
| ? [X4] :
( aElement0(X4)
& aReductOfIn0(X4,X1,xR)
& sdtmndtplgtdt0(X4,xR,X2) )
| sdtmndtplgtdt0(X1,xR,X2)
| sdtmndtasgtdt0(X1,xR,X2) )
& ( X1 = X3
| aReductOfIn0(X3,X1,xR)
| ? [X4] :
( aElement0(X4)
& aReductOfIn0(X4,X1,xR)
& sdtmndtplgtdt0(X4,xR,X3) )
| sdtmndtplgtdt0(X1,xR,X3)
| sdtmndtasgtdt0(X1,xR,X3) ) )
=> ( iLess0(X1,xa)
=> ? [X4] :
( aElement0(X4)
& ( X2 = X4
| ( ( aReductOfIn0(X4,X2,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X2,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X2,xR,X4) ) )
& sdtmndtasgtdt0(X2,xR,X4)
& ( X3 = X4
| ( ( aReductOfIn0(X4,X3,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X3,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X3,xR,X4) ) )
& sdtmndtasgtdt0(X3,xR,X4) ) ) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__715) ).
fof(4,axiom,
( aElement0(xd)
& ( xw = xd
| ( ( aReductOfIn0(xd,xw,xR)
| ? [X1] :
( aElement0(X1)
& aReductOfIn0(X1,xw,xR)
& sdtmndtplgtdt0(X1,xR,xd) ) )
& sdtmndtplgtdt0(xw,xR,xd) ) )
& sdtmndtasgtdt0(xw,xR,xd)
& ~ ? [X1] : aReductOfIn0(X1,xd,xR)
& aNormalFormOfIn0(xd,xw,xR) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__818) ).
fof(5,axiom,
( aElement0(xw)
& ( xu = xw
| ( ( aReductOfIn0(xw,xu,xR)
| ? [X1] :
( aElement0(X1)
& aReductOfIn0(X1,xu,xR)
& sdtmndtplgtdt0(X1,xR,xw) ) )
& sdtmndtplgtdt0(xu,xR,xw) ) )
& sdtmndtasgtdt0(xu,xR,xw)
& ( xv = xw
| ( ( aReductOfIn0(xw,xv,xR)
| ? [X1] :
( aElement0(X1)
& aReductOfIn0(X1,xv,xR)
& sdtmndtplgtdt0(X1,xR,xw) ) )
& sdtmndtplgtdt0(xv,xR,xw) ) )
& sdtmndtasgtdt0(xv,xR,xw) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__799) ).
fof(6,axiom,
aRewritingSystem0(xR),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__656) ).
fof(9,axiom,
! [X1,X2,X3] :
( ( aElement0(X1)
& aRewritingSystem0(X2)
& aElement0(X3) )
=> ( sdtmndtasgtdt0(X1,X2,X3)
<=> ( X1 = X3
| sdtmndtplgtdt0(X1,X2,X3) ) ) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',mTCRDef) ).
fof(13,conjecture,
? [X1] :
( aElement0(X1)
& ( xb = X1
| aReductOfIn0(X1,xb,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xb,xR)
& sdtmndtplgtdt0(X2,xR,X1) )
| sdtmndtplgtdt0(xb,xR,X1)
| sdtmndtasgtdt0(xb,xR,X1) )
& ( xd = X1
| aReductOfIn0(X1,xd,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xd,xR)
& sdtmndtplgtdt0(X2,xR,X1) )
| sdtmndtplgtdt0(xd,xR,X1)
| sdtmndtasgtdt0(xd,xR,X1) ) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__) ).
fof(14,axiom,
( aElement0(xa)
& aElement0(xb)
& aElement0(xc) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__731) ).
fof(15,axiom,
( aElement0(xu)
& aReductOfIn0(xu,xa,xR)
& ( xu = xb
| ( ( aReductOfIn0(xb,xu,xR)
| ? [X1] :
( aElement0(X1)
& aReductOfIn0(X1,xu,xR)
& sdtmndtplgtdt0(X1,xR,xb) ) )
& sdtmndtplgtdt0(xu,xR,xb) ) )
& sdtmndtasgtdt0(xu,xR,xb) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__755) ).
fof(22,axiom,
( ! [X1,X2,X3] :
( ( aElement0(X1)
& aElement0(X2)
& aElement0(X3)
& aReductOfIn0(X2,X1,xR)
& aReductOfIn0(X3,X1,xR) )
=> ? [X4] :
( aElement0(X4)
& ( X2 = X4
| ( ( aReductOfIn0(X4,X2,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X2,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X2,xR,X4) ) )
& sdtmndtasgtdt0(X2,xR,X4)
& ( X3 = X4
| ( ( aReductOfIn0(X4,X3,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X3,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X3,xR,X4) ) )
& sdtmndtasgtdt0(X3,xR,X4) ) )
& isLocallyConfluent0(xR)
& ! [X1,X2] :
( ( aElement0(X1)
& aElement0(X2) )
=> ( ( aReductOfIn0(X2,X1,xR)
| ? [X3] :
( aElement0(X3)
& aReductOfIn0(X3,X1,xR)
& sdtmndtplgtdt0(X3,xR,X2) )
| sdtmndtplgtdt0(X1,xR,X2) )
=> iLess0(X2,X1) ) )
& isTerminating0(xR) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',m__656_01) ).
fof(23,axiom,
! [X1,X2,X3,X4] :
( ( aElement0(X1)
& aRewritingSystem0(X2)
& aElement0(X3)
& aElement0(X4) )
=> ( ( sdtmndtasgtdt0(X1,X2,X3)
& sdtmndtasgtdt0(X3,X2,X4) )
=> sdtmndtasgtdt0(X1,X2,X4) ) ),
file('/tmp/tmpO9NYG0/sel_COM020+4.p_1',mTCRTrans) ).
fof(25,negated_conjecture,
~ ? [X1] :
( aElement0(X1)
& ( xb = X1
| aReductOfIn0(X1,xb,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xb,xR)
& sdtmndtplgtdt0(X2,xR,X1) )
| sdtmndtplgtdt0(xb,xR,X1)
| sdtmndtasgtdt0(xb,xR,X1) )
& ( xd = X1
| aReductOfIn0(X1,xd,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xd,xR)
& sdtmndtplgtdt0(X2,xR,X1) )
| sdtmndtplgtdt0(xd,xR,X1)
| sdtmndtasgtdt0(xd,xR,X1) ) ),
inference(assume_negation,[status(cth)],[13]) ).
fof(43,plain,
! [X1,X2,X3] :
( ~ aElement0(X1)
| ~ aElement0(X2)
| ~ aElement0(X3)
| ( X1 != X2
& ~ aReductOfIn0(X2,X1,xR)
& ! [X4] :
( ~ aElement0(X4)
| ~ aReductOfIn0(X4,X1,xR)
| ~ sdtmndtplgtdt0(X4,xR,X2) )
& ~ sdtmndtplgtdt0(X1,xR,X2)
& ~ sdtmndtasgtdt0(X1,xR,X2) )
| ( X1 != X3
& ~ aReductOfIn0(X3,X1,xR)
& ! [X4] :
( ~ aElement0(X4)
| ~ aReductOfIn0(X4,X1,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3) )
& ~ sdtmndtplgtdt0(X1,xR,X3)
& ~ sdtmndtasgtdt0(X1,xR,X3) )
| ~ iLess0(X1,xa)
| ? [X4] :
( aElement0(X4)
& ( X2 = X4
| ( ( aReductOfIn0(X4,X2,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X2,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X2,xR,X4) ) )
& sdtmndtasgtdt0(X2,xR,X4)
& ( X3 = X4
| ( ( aReductOfIn0(X4,X3,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X3,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X3,xR,X4) ) )
& sdtmndtasgtdt0(X3,xR,X4) ) ),
inference(fof_nnf,[status(thm)],[3]) ).
fof(44,plain,
! [X6,X7,X8] :
( ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ( X6 != X7
& ~ aReductOfIn0(X7,X6,xR)
& ! [X9] :
( ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7) )
& ~ sdtmndtplgtdt0(X6,xR,X7)
& ~ sdtmndtasgtdt0(X6,xR,X7) )
| ( X6 != X8
& ~ aReductOfIn0(X8,X6,xR)
& ! [X10] :
( ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ~ sdtmndtplgtdt0(X6,xR,X8)
& ~ sdtmndtasgtdt0(X6,xR,X8) )
| ~ iLess0(X6,xa)
| ? [X11] :
( aElement0(X11)
& ( X7 = X11
| ( ( aReductOfIn0(X11,X7,xR)
| ? [X12] :
( aElement0(X12)
& aReductOfIn0(X12,X7,xR)
& sdtmndtplgtdt0(X12,xR,X11) ) )
& sdtmndtplgtdt0(X7,xR,X11) ) )
& sdtmndtasgtdt0(X7,xR,X11)
& ( X8 = X11
| ( ( aReductOfIn0(X11,X8,xR)
| ? [X13] :
( aElement0(X13)
& aReductOfIn0(X13,X8,xR)
& sdtmndtplgtdt0(X13,xR,X11) ) )
& sdtmndtplgtdt0(X8,xR,X11) ) )
& sdtmndtasgtdt0(X8,xR,X11) ) ),
inference(variable_rename,[status(thm)],[43]) ).
fof(45,plain,
! [X6,X7,X8] :
( ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ( X6 != X7
& ~ aReductOfIn0(X7,X6,xR)
& ! [X9] :
( ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7) )
& ~ sdtmndtplgtdt0(X6,xR,X7)
& ~ sdtmndtasgtdt0(X6,xR,X7) )
| ( X6 != X8
& ~ aReductOfIn0(X8,X6,xR)
& ! [X10] :
( ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ~ sdtmndtplgtdt0(X6,xR,X8)
& ~ sdtmndtasgtdt0(X6,xR,X8) )
| ~ iLess0(X6,xa)
| ( aElement0(esk5_3(X6,X7,X8))
& ( X7 = esk5_3(X6,X7,X8)
| ( ( aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| ( aElement0(esk6_3(X6,X7,X8))
& aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
& sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
& ( X8 = esk5_3(X6,X7,X8)
| ( ( aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| ( aElement0(esk7_3(X6,X7,X8))
& aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
& sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8)) ) ),
inference(skolemize,[status(esa)],[44]) ).
fof(46,plain,
! [X6,X7,X8,X9,X10] :
( ( ( ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& X6 != X8
& ~ aReductOfIn0(X8,X6,xR)
& ~ sdtmndtplgtdt0(X6,xR,X8)
& ~ sdtmndtasgtdt0(X6,xR,X8) )
| ( ( ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7) )
& X6 != X7
& ~ aReductOfIn0(X7,X6,xR)
& ~ sdtmndtplgtdt0(X6,xR,X7)
& ~ sdtmndtasgtdt0(X6,xR,X7) )
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ iLess0(X6,xa)
| ( aElement0(esk5_3(X6,X7,X8))
& ( X7 = esk5_3(X6,X7,X8)
| ( ( aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| ( aElement0(esk6_3(X6,X7,X8))
& aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
& sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
& ( X8 = esk5_3(X6,X7,X8)
| ( ( aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| ( aElement0(esk7_3(X6,X7,X8))
& aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
& sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8)) ) ),
inference(shift_quantors,[status(thm)],[45]) ).
fof(47,plain,
! [X6,X7,X8,X9,X10] :
( ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aElement0(X10)
| ~ aReductOfIn0(X10,X6,xR)
| ~ sdtmndtplgtdt0(X10,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| X6 != X8 )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtplgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aElement0(X9)
| ~ aReductOfIn0(X9,X6,xR)
| ~ sdtmndtplgtdt0(X9,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| X6 != X7
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtplgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk6_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk6_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk6_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X7,xR)
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X7,xR,esk5_3(X6,X7,X8))
| X7 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X7,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aElement0(esk7_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( aReductOfIn0(esk7_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(esk7_3(X6,X7,X8),xR,esk5_3(X6,X7,X8))
| aReductOfIn0(esk5_3(X6,X7,X8),X8,xR)
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtplgtdt0(X8,xR,esk5_3(X6,X7,X8))
| X8 = esk5_3(X6,X7,X8)
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) )
& ( sdtmndtasgtdt0(X8,xR,esk5_3(X6,X7,X8))
| ~ iLess0(X6,xa)
| ~ sdtmndtasgtdt0(X6,xR,X7)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X6,xR,X8) ) ),
inference(distribute,[status(thm)],[46]) ).
cnf(53,plain,
( sdtmndtasgtdt0(X3,xR,esk5_3(X1,X3,X2))
| ~ sdtmndtasgtdt0(X1,xR,X2)
| ~ aElement0(X2)
| ~ aElement0(X3)
| ~ aElement0(X1)
| ~ sdtmndtasgtdt0(X1,xR,X3)
| ~ iLess0(X1,xa) ),
inference(split_conjunct,[status(thm)],[47]) ).
cnf(106,plain,
( X2 = esk5_3(X1,X3,X2)
| aReductOfIn0(esk5_3(X1,X3,X2),X2,xR)
| aReductOfIn0(esk7_3(X1,X3,X2),X2,xR)
| ~ sdtmndtplgtdt0(X1,xR,X2)
| ~ aElement0(X2)
| ~ aElement0(X3)
| ~ aElement0(X1)
| ~ sdtmndtasgtdt0(X1,xR,X3)
| ~ iLess0(X1,xa) ),
inference(split_conjunct,[status(thm)],[47]) ).
fof(323,plain,
( aElement0(xd)
& ( xw = xd
| ( ( aReductOfIn0(xd,xw,xR)
| ? [X1] :
( aElement0(X1)
& aReductOfIn0(X1,xw,xR)
& sdtmndtplgtdt0(X1,xR,xd) ) )
& sdtmndtplgtdt0(xw,xR,xd) ) )
& sdtmndtasgtdt0(xw,xR,xd)
& ! [X1] : ~ aReductOfIn0(X1,xd,xR)
& aNormalFormOfIn0(xd,xw,xR) ),
inference(fof_nnf,[status(thm)],[4]) ).
fof(324,plain,
( aElement0(xd)
& ( xw = xd
| ( ( aReductOfIn0(xd,xw,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xw,xR)
& sdtmndtplgtdt0(X2,xR,xd) ) )
& sdtmndtplgtdt0(xw,xR,xd) ) )
& sdtmndtasgtdt0(xw,xR,xd)
& ! [X3] : ~ aReductOfIn0(X3,xd,xR)
& aNormalFormOfIn0(xd,xw,xR) ),
inference(variable_rename,[status(thm)],[323]) ).
fof(325,plain,
( aElement0(xd)
& ( xw = xd
| ( ( aReductOfIn0(xd,xw,xR)
| ( aElement0(esk8_0)
& aReductOfIn0(esk8_0,xw,xR)
& sdtmndtplgtdt0(esk8_0,xR,xd) ) )
& sdtmndtplgtdt0(xw,xR,xd) ) )
& sdtmndtasgtdt0(xw,xR,xd)
& ! [X3] : ~ aReductOfIn0(X3,xd,xR)
& aNormalFormOfIn0(xd,xw,xR) ),
inference(skolemize,[status(esa)],[324]) ).
fof(326,plain,
! [X3] :
( ~ aReductOfIn0(X3,xd,xR)
& aElement0(xd)
& ( xw = xd
| ( ( aReductOfIn0(xd,xw,xR)
| ( aElement0(esk8_0)
& aReductOfIn0(esk8_0,xw,xR)
& sdtmndtplgtdt0(esk8_0,xR,xd) ) )
& sdtmndtplgtdt0(xw,xR,xd) ) )
& sdtmndtasgtdt0(xw,xR,xd)
& aNormalFormOfIn0(xd,xw,xR) ),
inference(shift_quantors,[status(thm)],[325]) ).
fof(327,plain,
! [X3] :
( ~ aReductOfIn0(X3,xd,xR)
& aElement0(xd)
& ( aElement0(esk8_0)
| aReductOfIn0(xd,xw,xR)
| xw = xd )
& ( aReductOfIn0(esk8_0,xw,xR)
| aReductOfIn0(xd,xw,xR)
| xw = xd )
& ( sdtmndtplgtdt0(esk8_0,xR,xd)
| aReductOfIn0(xd,xw,xR)
| xw = xd )
& ( sdtmndtplgtdt0(xw,xR,xd)
| xw = xd )
& sdtmndtasgtdt0(xw,xR,xd)
& aNormalFormOfIn0(xd,xw,xR) ),
inference(distribute,[status(thm)],[326]) ).
cnf(329,plain,
sdtmndtasgtdt0(xw,xR,xd),
inference(split_conjunct,[status(thm)],[327]) ).
cnf(334,plain,
aElement0(xd),
inference(split_conjunct,[status(thm)],[327]) ).
cnf(335,plain,
~ aReductOfIn0(X1,xd,xR),
inference(split_conjunct,[status(thm)],[327]) ).
fof(336,plain,
( aElement0(xw)
& ( xu = xw
| ( ( aReductOfIn0(xw,xu,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xu,xR)
& sdtmndtplgtdt0(X2,xR,xw) ) )
& sdtmndtplgtdt0(xu,xR,xw) ) )
& sdtmndtasgtdt0(xu,xR,xw)
& ( xv = xw
| ( ( aReductOfIn0(xw,xv,xR)
| ? [X3] :
( aElement0(X3)
& aReductOfIn0(X3,xv,xR)
& sdtmndtplgtdt0(X3,xR,xw) ) )
& sdtmndtplgtdt0(xv,xR,xw) ) )
& sdtmndtasgtdt0(xv,xR,xw) ),
inference(variable_rename,[status(thm)],[5]) ).
fof(337,plain,
( aElement0(xw)
& ( xu = xw
| ( ( aReductOfIn0(xw,xu,xR)
| ( aElement0(esk9_0)
& aReductOfIn0(esk9_0,xu,xR)
& sdtmndtplgtdt0(esk9_0,xR,xw) ) )
& sdtmndtplgtdt0(xu,xR,xw) ) )
& sdtmndtasgtdt0(xu,xR,xw)
& ( xv = xw
| ( ( aReductOfIn0(xw,xv,xR)
| ( aElement0(esk10_0)
& aReductOfIn0(esk10_0,xv,xR)
& sdtmndtplgtdt0(esk10_0,xR,xw) ) )
& sdtmndtplgtdt0(xv,xR,xw) ) )
& sdtmndtasgtdt0(xv,xR,xw) ),
inference(skolemize,[status(esa)],[336]) ).
fof(338,plain,
( aElement0(xw)
& ( aElement0(esk9_0)
| aReductOfIn0(xw,xu,xR)
| xu = xw )
& ( aReductOfIn0(esk9_0,xu,xR)
| aReductOfIn0(xw,xu,xR)
| xu = xw )
& ( sdtmndtplgtdt0(esk9_0,xR,xw)
| aReductOfIn0(xw,xu,xR)
| xu = xw )
& ( sdtmndtplgtdt0(xu,xR,xw)
| xu = xw )
& sdtmndtasgtdt0(xu,xR,xw)
& ( aElement0(esk10_0)
| aReductOfIn0(xw,xv,xR)
| xv = xw )
& ( aReductOfIn0(esk10_0,xv,xR)
| aReductOfIn0(xw,xv,xR)
| xv = xw )
& ( sdtmndtplgtdt0(esk10_0,xR,xw)
| aReductOfIn0(xw,xv,xR)
| xv = xw )
& ( sdtmndtplgtdt0(xv,xR,xw)
| xv = xw )
& sdtmndtasgtdt0(xv,xR,xw) ),
inference(distribute,[status(thm)],[337]) ).
cnf(344,plain,
sdtmndtasgtdt0(xu,xR,xw),
inference(split_conjunct,[status(thm)],[338]) ).
cnf(349,plain,
aElement0(xw),
inference(split_conjunct,[status(thm)],[338]) ).
cnf(350,plain,
aRewritingSystem0(xR),
inference(split_conjunct,[status(thm)],[6]) ).
fof(360,plain,
! [X1,X2,X3] :
( ~ aElement0(X1)
| ~ aRewritingSystem0(X2)
| ~ aElement0(X3)
| ( ( ~ sdtmndtasgtdt0(X1,X2,X3)
| X1 = X3
| sdtmndtplgtdt0(X1,X2,X3) )
& ( ( X1 != X3
& ~ sdtmndtplgtdt0(X1,X2,X3) )
| sdtmndtasgtdt0(X1,X2,X3) ) ) ),
inference(fof_nnf,[status(thm)],[9]) ).
fof(361,plain,
! [X4,X5,X6] :
( ~ aElement0(X4)
| ~ aRewritingSystem0(X5)
| ~ aElement0(X6)
| ( ( ~ sdtmndtasgtdt0(X4,X5,X6)
| X4 = X6
| sdtmndtplgtdt0(X4,X5,X6) )
& ( ( X4 != X6
& ~ sdtmndtplgtdt0(X4,X5,X6) )
| sdtmndtasgtdt0(X4,X5,X6) ) ) ),
inference(variable_rename,[status(thm)],[360]) ).
fof(362,plain,
! [X4,X5,X6] :
( ( ~ sdtmndtasgtdt0(X4,X5,X6)
| X4 = X6
| sdtmndtplgtdt0(X4,X5,X6)
| ~ aElement0(X4)
| ~ aRewritingSystem0(X5)
| ~ aElement0(X6) )
& ( X4 != X6
| sdtmndtasgtdt0(X4,X5,X6)
| ~ aElement0(X4)
| ~ aRewritingSystem0(X5)
| ~ aElement0(X6) )
& ( ~ sdtmndtplgtdt0(X4,X5,X6)
| sdtmndtasgtdt0(X4,X5,X6)
| ~ aElement0(X4)
| ~ aRewritingSystem0(X5)
| ~ aElement0(X6) ) ),
inference(distribute,[status(thm)],[361]) ).
cnf(365,plain,
( sdtmndtplgtdt0(X3,X2,X1)
| X3 = X1
| ~ aElement0(X1)
| ~ aRewritingSystem0(X2)
| ~ aElement0(X3)
| ~ sdtmndtasgtdt0(X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[362]) ).
fof(394,negated_conjecture,
! [X1] :
( ~ aElement0(X1)
| ( xb != X1
& ~ aReductOfIn0(X1,xb,xR)
& ! [X2] :
( ~ aElement0(X2)
| ~ aReductOfIn0(X2,xb,xR)
| ~ sdtmndtplgtdt0(X2,xR,X1) )
& ~ sdtmndtplgtdt0(xb,xR,X1)
& ~ sdtmndtasgtdt0(xb,xR,X1) )
| ( xd != X1
& ~ aReductOfIn0(X1,xd,xR)
& ! [X2] :
( ~ aElement0(X2)
| ~ aReductOfIn0(X2,xd,xR)
| ~ sdtmndtplgtdt0(X2,xR,X1) )
& ~ sdtmndtplgtdt0(xd,xR,X1)
& ~ sdtmndtasgtdt0(xd,xR,X1) ) ),
inference(fof_nnf,[status(thm)],[25]) ).
fof(395,negated_conjecture,
! [X3] :
( ~ aElement0(X3)
| ( xb != X3
& ~ aReductOfIn0(X3,xb,xR)
& ! [X4] :
( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3) )
& ~ sdtmndtplgtdt0(xb,xR,X3)
& ~ sdtmndtasgtdt0(xb,xR,X3) )
| ( xd != X3
& ~ aReductOfIn0(X3,xd,xR)
& ! [X5] :
( ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& ~ sdtmndtplgtdt0(xd,xR,X3)
& ~ sdtmndtasgtdt0(xd,xR,X3) ) ),
inference(variable_rename,[status(thm)],[394]) ).
fof(396,negated_conjecture,
! [X3,X4,X5] :
( ( ( ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& xd != X3
& ~ aReductOfIn0(X3,xd,xR)
& ~ sdtmndtplgtdt0(xd,xR,X3)
& ~ sdtmndtasgtdt0(xd,xR,X3) )
| ( ( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3) )
& xb != X3
& ~ aReductOfIn0(X3,xb,xR)
& ~ sdtmndtplgtdt0(xb,xR,X3)
& ~ sdtmndtasgtdt0(xb,xR,X3) )
| ~ aElement0(X3) ),
inference(shift_quantors,[status(thm)],[395]) ).
fof(397,negated_conjecture,
! [X3,X4,X5] :
( ( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3)
| ~ aElement0(X3)
| ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& ( xb != X3
| ~ aElement0(X3)
| ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& ( ~ aReductOfIn0(X3,xb,xR)
| ~ aElement0(X3)
| ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& ( ~ sdtmndtplgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& ( ~ sdtmndtasgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ aElement0(X5)
| ~ aReductOfIn0(X5,xd,xR)
| ~ sdtmndtplgtdt0(X5,xR,X3) )
& ( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3)
| ~ aElement0(X3)
| xd != X3 )
& ( xb != X3
| ~ aElement0(X3)
| xd != X3 )
& ( ~ aReductOfIn0(X3,xb,xR)
| ~ aElement0(X3)
| xd != X3 )
& ( ~ sdtmndtplgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| xd != X3 )
& ( ~ sdtmndtasgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| xd != X3 )
& ( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3)
| ~ aElement0(X3)
| ~ aReductOfIn0(X3,xd,xR) )
& ( xb != X3
| ~ aElement0(X3)
| ~ aReductOfIn0(X3,xd,xR) )
& ( ~ aReductOfIn0(X3,xb,xR)
| ~ aElement0(X3)
| ~ aReductOfIn0(X3,xd,xR) )
& ( ~ sdtmndtplgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ aReductOfIn0(X3,xd,xR) )
& ( ~ sdtmndtasgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ aReductOfIn0(X3,xd,xR) )
& ( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3)
| ~ aElement0(X3)
| ~ sdtmndtplgtdt0(xd,xR,X3) )
& ( xb != X3
| ~ aElement0(X3)
| ~ sdtmndtplgtdt0(xd,xR,X3) )
& ( ~ aReductOfIn0(X3,xb,xR)
| ~ aElement0(X3)
| ~ sdtmndtplgtdt0(xd,xR,X3) )
& ( ~ sdtmndtplgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ sdtmndtplgtdt0(xd,xR,X3) )
& ( ~ sdtmndtasgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ sdtmndtplgtdt0(xd,xR,X3) )
& ( ~ aElement0(X4)
| ~ aReductOfIn0(X4,xb,xR)
| ~ sdtmndtplgtdt0(X4,xR,X3)
| ~ aElement0(X3)
| ~ sdtmndtasgtdt0(xd,xR,X3) )
& ( xb != X3
| ~ aElement0(X3)
| ~ sdtmndtasgtdt0(xd,xR,X3) )
& ( ~ aReductOfIn0(X3,xb,xR)
| ~ aElement0(X3)
| ~ sdtmndtasgtdt0(xd,xR,X3) )
& ( ~ sdtmndtplgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ sdtmndtasgtdt0(xd,xR,X3) )
& ( ~ sdtmndtasgtdt0(xb,xR,X3)
| ~ aElement0(X3)
| ~ sdtmndtasgtdt0(xd,xR,X3) ) ),
inference(distribute,[status(thm)],[396]) ).
cnf(401,negated_conjecture,
( ~ sdtmndtasgtdt0(xd,xR,X1)
| ~ aElement0(X1)
| xb != X1 ),
inference(split_conjunct,[status(thm)],[397]) ).
cnf(413,negated_conjecture,
( xd != X1
| ~ aElement0(X1)
| ~ sdtmndtasgtdt0(xb,xR,X1) ),
inference(split_conjunct,[status(thm)],[397]) ).
cnf(424,plain,
aElement0(xb),
inference(split_conjunct,[status(thm)],[14]) ).
cnf(425,plain,
aElement0(xa),
inference(split_conjunct,[status(thm)],[14]) ).
fof(426,plain,
( aElement0(xu)
& aReductOfIn0(xu,xa,xR)
& ( xu = xb
| ( ( aReductOfIn0(xb,xu,xR)
| ? [X2] :
( aElement0(X2)
& aReductOfIn0(X2,xu,xR)
& sdtmndtplgtdt0(X2,xR,xb) ) )
& sdtmndtplgtdt0(xu,xR,xb) ) )
& sdtmndtasgtdt0(xu,xR,xb) ),
inference(variable_rename,[status(thm)],[15]) ).
fof(427,plain,
( aElement0(xu)
& aReductOfIn0(xu,xa,xR)
& ( xu = xb
| ( ( aReductOfIn0(xb,xu,xR)
| ( aElement0(esk18_0)
& aReductOfIn0(esk18_0,xu,xR)
& sdtmndtplgtdt0(esk18_0,xR,xb) ) )
& sdtmndtplgtdt0(xu,xR,xb) ) )
& sdtmndtasgtdt0(xu,xR,xb) ),
inference(skolemize,[status(esa)],[426]) ).
fof(428,plain,
( aElement0(xu)
& aReductOfIn0(xu,xa,xR)
& ( aElement0(esk18_0)
| aReductOfIn0(xb,xu,xR)
| xu = xb )
& ( aReductOfIn0(esk18_0,xu,xR)
| aReductOfIn0(xb,xu,xR)
| xu = xb )
& ( sdtmndtplgtdt0(esk18_0,xR,xb)
| aReductOfIn0(xb,xu,xR)
| xu = xb )
& ( sdtmndtplgtdt0(xu,xR,xb)
| xu = xb )
& sdtmndtasgtdt0(xu,xR,xb) ),
inference(distribute,[status(thm)],[427]) ).
cnf(429,plain,
sdtmndtasgtdt0(xu,xR,xb),
inference(split_conjunct,[status(thm)],[428]) ).
cnf(434,plain,
aReductOfIn0(xu,xa,xR),
inference(split_conjunct,[status(thm)],[428]) ).
cnf(435,plain,
aElement0(xu),
inference(split_conjunct,[status(thm)],[428]) ).
fof(481,plain,
( ! [X1,X2,X3] :
( ~ aElement0(X1)
| ~ aElement0(X2)
| ~ aElement0(X3)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aReductOfIn0(X3,X1,xR)
| ? [X4] :
( aElement0(X4)
& ( X2 = X4
| ( ( aReductOfIn0(X4,X2,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X2,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X2,xR,X4) ) )
& sdtmndtasgtdt0(X2,xR,X4)
& ( X3 = X4
| ( ( aReductOfIn0(X4,X3,xR)
| ? [X5] :
( aElement0(X5)
& aReductOfIn0(X5,X3,xR)
& sdtmndtplgtdt0(X5,xR,X4) ) )
& sdtmndtplgtdt0(X3,xR,X4) ) )
& sdtmndtasgtdt0(X3,xR,X4) ) )
& isLocallyConfluent0(xR)
& ! [X1,X2] :
( ~ aElement0(X1)
| ~ aElement0(X2)
| ( ~ aReductOfIn0(X2,X1,xR)
& ! [X3] :
( ~ aElement0(X3)
| ~ aReductOfIn0(X3,X1,xR)
| ~ sdtmndtplgtdt0(X3,xR,X2) )
& ~ sdtmndtplgtdt0(X1,xR,X2) )
| iLess0(X2,X1) )
& isTerminating0(xR) ),
inference(fof_nnf,[status(thm)],[22]) ).
fof(482,plain,
( ! [X6,X7,X8] :
( ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR)
| ? [X9] :
( aElement0(X9)
& ( X7 = X9
| ( ( aReductOfIn0(X9,X7,xR)
| ? [X10] :
( aElement0(X10)
& aReductOfIn0(X10,X7,xR)
& sdtmndtplgtdt0(X10,xR,X9) ) )
& sdtmndtplgtdt0(X7,xR,X9) ) )
& sdtmndtasgtdt0(X7,xR,X9)
& ( X8 = X9
| ( ( aReductOfIn0(X9,X8,xR)
| ? [X11] :
( aElement0(X11)
& aReductOfIn0(X11,X8,xR)
& sdtmndtplgtdt0(X11,xR,X9) ) )
& sdtmndtplgtdt0(X8,xR,X9) ) )
& sdtmndtasgtdt0(X8,xR,X9) ) )
& isLocallyConfluent0(xR)
& ! [X12,X13] :
( ~ aElement0(X12)
| ~ aElement0(X13)
| ( ~ aReductOfIn0(X13,X12,xR)
& ! [X14] :
( ~ aElement0(X14)
| ~ aReductOfIn0(X14,X12,xR)
| ~ sdtmndtplgtdt0(X14,xR,X13) )
& ~ sdtmndtplgtdt0(X12,xR,X13) )
| iLess0(X13,X12) )
& isTerminating0(xR) ),
inference(variable_rename,[status(thm)],[481]) ).
fof(483,plain,
( ! [X6,X7,X8] :
( ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR)
| ( aElement0(esk24_3(X6,X7,X8))
& ( X7 = esk24_3(X6,X7,X8)
| ( ( aReductOfIn0(esk24_3(X6,X7,X8),X7,xR)
| ( aElement0(esk25_3(X6,X7,X8))
& aReductOfIn0(esk25_3(X6,X7,X8),X7,xR)
& sdtmndtplgtdt0(esk25_3(X6,X7,X8),xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X7,xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X7,xR,esk24_3(X6,X7,X8))
& ( X8 = esk24_3(X6,X7,X8)
| ( ( aReductOfIn0(esk24_3(X6,X7,X8),X8,xR)
| ( aElement0(esk26_3(X6,X7,X8))
& aReductOfIn0(esk26_3(X6,X7,X8),X8,xR)
& sdtmndtplgtdt0(esk26_3(X6,X7,X8),xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X8,xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X8,xR,esk24_3(X6,X7,X8)) ) )
& isLocallyConfluent0(xR)
& ! [X12,X13] :
( ~ aElement0(X12)
| ~ aElement0(X13)
| ( ~ aReductOfIn0(X13,X12,xR)
& ! [X14] :
( ~ aElement0(X14)
| ~ aReductOfIn0(X14,X12,xR)
| ~ sdtmndtplgtdt0(X14,xR,X13) )
& ~ sdtmndtplgtdt0(X12,xR,X13) )
| iLess0(X13,X12) )
& isTerminating0(xR) ),
inference(skolemize,[status(esa)],[482]) ).
fof(484,plain,
! [X6,X7,X8,X12,X13,X14] :
( ( ( ( ~ aElement0(X14)
| ~ aReductOfIn0(X14,X12,xR)
| ~ sdtmndtplgtdt0(X14,xR,X13) )
& ~ aReductOfIn0(X13,X12,xR)
& ~ sdtmndtplgtdt0(X12,xR,X13) )
| iLess0(X13,X12)
| ~ aElement0(X12)
| ~ aElement0(X13) )
& ( ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR)
| ( aElement0(esk24_3(X6,X7,X8))
& ( X7 = esk24_3(X6,X7,X8)
| ( ( aReductOfIn0(esk24_3(X6,X7,X8),X7,xR)
| ( aElement0(esk25_3(X6,X7,X8))
& aReductOfIn0(esk25_3(X6,X7,X8),X7,xR)
& sdtmndtplgtdt0(esk25_3(X6,X7,X8),xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X7,xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X7,xR,esk24_3(X6,X7,X8))
& ( X8 = esk24_3(X6,X7,X8)
| ( ( aReductOfIn0(esk24_3(X6,X7,X8),X8,xR)
| ( aElement0(esk26_3(X6,X7,X8))
& aReductOfIn0(esk26_3(X6,X7,X8),X8,xR)
& sdtmndtplgtdt0(esk26_3(X6,X7,X8),xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtplgtdt0(X8,xR,esk24_3(X6,X7,X8)) ) )
& sdtmndtasgtdt0(X8,xR,esk24_3(X6,X7,X8)) ) )
& isLocallyConfluent0(xR)
& isTerminating0(xR) ),
inference(shift_quantors,[status(thm)],[483]) ).
fof(485,plain,
! [X6,X7,X8,X12,X13,X14] :
( ( ~ aElement0(X14)
| ~ aReductOfIn0(X14,X12,xR)
| ~ sdtmndtplgtdt0(X14,xR,X13)
| iLess0(X13,X12)
| ~ aElement0(X12)
| ~ aElement0(X13) )
& ( ~ aReductOfIn0(X13,X12,xR)
| iLess0(X13,X12)
| ~ aElement0(X12)
| ~ aElement0(X13) )
& ( ~ sdtmndtplgtdt0(X12,xR,X13)
| iLess0(X13,X12)
| ~ aElement0(X12)
| ~ aElement0(X13) )
& ( aElement0(esk24_3(X6,X7,X8))
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk25_3(X6,X7,X8))
| aReductOfIn0(esk24_3(X6,X7,X8),X7,xR)
| X7 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk25_3(X6,X7,X8),X7,xR)
| aReductOfIn0(esk24_3(X6,X7,X8),X7,xR)
| X7 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk25_3(X6,X7,X8),xR,esk24_3(X6,X7,X8))
| aReductOfIn0(esk24_3(X6,X7,X8),X7,xR)
| X7 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X7,xR,esk24_3(X6,X7,X8))
| X7 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X7,xR,esk24_3(X6,X7,X8))
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aElement0(esk26_3(X6,X7,X8))
| aReductOfIn0(esk24_3(X6,X7,X8),X8,xR)
| X8 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( aReductOfIn0(esk26_3(X6,X7,X8),X8,xR)
| aReductOfIn0(esk24_3(X6,X7,X8),X8,xR)
| X8 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(esk26_3(X6,X7,X8),xR,esk24_3(X6,X7,X8))
| aReductOfIn0(esk24_3(X6,X7,X8),X8,xR)
| X8 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtplgtdt0(X8,xR,esk24_3(X6,X7,X8))
| X8 = esk24_3(X6,X7,X8)
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& ( sdtmndtasgtdt0(X8,xR,esk24_3(X6,X7,X8))
| ~ aElement0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ aReductOfIn0(X7,X6,xR)
| ~ aReductOfIn0(X8,X6,xR) )
& isLocallyConfluent0(xR)
& isTerminating0(xR) ),
inference(distribute,[status(thm)],[484]) ).
cnf(500,plain,
( iLess0(X1,X2)
| ~ aElement0(X1)
| ~ aElement0(X2)
| ~ aReductOfIn0(X1,X2,xR) ),
inference(split_conjunct,[status(thm)],[485]) ).
fof(502,plain,
! [X1,X2,X3,X4] :
( ~ aElement0(X1)
| ~ aRewritingSystem0(X2)
| ~ aElement0(X3)
| ~ aElement0(X4)
| ~ sdtmndtasgtdt0(X1,X2,X3)
| ~ sdtmndtasgtdt0(X3,X2,X4)
| sdtmndtasgtdt0(X1,X2,X4) ),
inference(fof_nnf,[status(thm)],[23]) ).
fof(503,plain,
! [X5,X6,X7,X8] :
( ~ aElement0(X5)
| ~ aRewritingSystem0(X6)
| ~ aElement0(X7)
| ~ aElement0(X8)
| ~ sdtmndtasgtdt0(X5,X6,X7)
| ~ sdtmndtasgtdt0(X7,X6,X8)
| sdtmndtasgtdt0(X5,X6,X8) ),
inference(variable_rename,[status(thm)],[502]) ).
cnf(504,plain,
( sdtmndtasgtdt0(X1,X2,X3)
| ~ sdtmndtasgtdt0(X4,X2,X3)
| ~ sdtmndtasgtdt0(X1,X2,X4)
| ~ aElement0(X3)
| ~ aElement0(X4)
| ~ aRewritingSystem0(X2)
| ~ aElement0(X1) ),
inference(split_conjunct,[status(thm)],[503]) ).
cnf(514,negated_conjecture,
( ~ sdtmndtasgtdt0(xb,xR,xd)
| ~ aElement0(xd) ),
inference(er,[status(thm)],[413,theory(equality)]) ).
cnf(515,negated_conjecture,
( ~ sdtmndtasgtdt0(xb,xR,xd)
| $false ),
inference(rw,[status(thm)],[514,334,theory(equality)]) ).
cnf(516,negated_conjecture,
~ sdtmndtasgtdt0(xb,xR,xd),
inference(cn,[status(thm)],[515,theory(equality)]) ).
cnf(520,negated_conjecture,
( ~ sdtmndtasgtdt0(xd,xR,xb)
| ~ aElement0(xb) ),
inference(er,[status(thm)],[401,theory(equality)]) ).
cnf(521,negated_conjecture,
( ~ sdtmndtasgtdt0(xd,xR,xb)
| $false ),
inference(rw,[status(thm)],[520,424,theory(equality)]) ).
cnf(522,negated_conjecture,
~ sdtmndtasgtdt0(xd,xR,xb),
inference(cn,[status(thm)],[521,theory(equality)]) ).
cnf(579,plain,
( iLess0(xu,xa)
| ~ aElement0(xa)
| ~ aElement0(xu) ),
inference(spm,[status(thm)],[500,434,theory(equality)]) ).
cnf(590,plain,
( iLess0(xu,xa)
| $false
| ~ aElement0(xu) ),
inference(rw,[status(thm)],[579,425,theory(equality)]) ).
cnf(591,plain,
( iLess0(xu,xa)
| $false
| $false ),
inference(rw,[status(thm)],[590,435,theory(equality)]) ).
cnf(592,plain,
iLess0(xu,xa),
inference(cn,[status(thm)],[591,theory(equality)]) ).
cnf(1154,plain,
( sdtmndtasgtdt0(X1,xR,xd)
| ~ sdtmndtasgtdt0(X1,xR,xw)
| ~ aElement0(xw)
| ~ aElement0(xd)
| ~ aElement0(X1)
| ~ aRewritingSystem0(xR) ),
inference(spm,[status(thm)],[504,329,theory(equality)]) ).
cnf(1161,plain,
( sdtmndtasgtdt0(X1,xR,xd)
| ~ sdtmndtasgtdt0(X1,xR,xw)
| $false
| ~ aElement0(xd)
| ~ aElement0(X1)
| ~ aRewritingSystem0(xR) ),
inference(rw,[status(thm)],[1154,349,theory(equality)]) ).
cnf(1162,plain,
( sdtmndtasgtdt0(X1,xR,xd)
| ~ sdtmndtasgtdt0(X1,xR,xw)
| $false
| $false
| ~ aElement0(X1)
| ~ aRewritingSystem0(xR) ),
inference(rw,[status(thm)],[1161,334,theory(equality)]) ).
cnf(1163,plain,
( sdtmndtasgtdt0(X1,xR,xd)
| ~ sdtmndtasgtdt0(X1,xR,xw)
| $false
| $false
| ~ aElement0(X1)
| $false ),
inference(rw,[status(thm)],[1162,350,theory(equality)]) ).
cnf(1164,plain,
( sdtmndtasgtdt0(X1,xR,xd)
| ~ sdtmndtasgtdt0(X1,xR,xw)
| ~ aElement0(X1) ),
inference(cn,[status(thm)],[1163,theory(equality)]) ).
cnf(2864,plain,
( sdtmndtasgtdt0(X1,xR,esk5_3(xu,X1,X2))
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ sdtmndtasgtdt0(xu,xR,X2)
| ~ aElement0(X1)
| ~ aElement0(X2)
| ~ aElement0(xu) ),
inference(spm,[status(thm)],[53,592,theory(equality)]) ).
cnf(2956,plain,
( esk5_3(xu,X1,X2) = X2
| aReductOfIn0(esk7_3(xu,X1,X2),X2,xR)
| aReductOfIn0(esk5_3(xu,X1,X2),X2,xR)
| ~ sdtmndtplgtdt0(xu,xR,X2)
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1)
| ~ aElement0(X2)
| ~ aElement0(xu) ),
inference(spm,[status(thm)],[106,592,theory(equality)]) ).
cnf(3059,plain,
( sdtmndtasgtdt0(X1,xR,esk5_3(xu,X1,X2))
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ sdtmndtasgtdt0(xu,xR,X2)
| ~ aElement0(X1)
| ~ aElement0(X2)
| $false ),
inference(rw,[status(thm)],[2864,435,theory(equality)]) ).
cnf(3060,plain,
( sdtmndtasgtdt0(X1,xR,esk5_3(xu,X1,X2))
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ sdtmndtasgtdt0(xu,xR,X2)
| ~ aElement0(X1)
| ~ aElement0(X2) ),
inference(cn,[status(thm)],[3059,theory(equality)]) ).
cnf(3243,plain,
( esk5_3(xu,X1,X2) = X2
| aReductOfIn0(esk7_3(xu,X1,X2),X2,xR)
| aReductOfIn0(esk5_3(xu,X1,X2),X2,xR)
| ~ sdtmndtplgtdt0(xu,xR,X2)
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1)
| ~ aElement0(X2)
| $false ),
inference(rw,[status(thm)],[2956,435,theory(equality)]) ).
cnf(3244,plain,
( esk5_3(xu,X1,X2) = X2
| aReductOfIn0(esk7_3(xu,X1,X2),X2,xR)
| aReductOfIn0(esk5_3(xu,X1,X2),X2,xR)
| ~ sdtmndtplgtdt0(xu,xR,X2)
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1)
| ~ aElement0(X2) ),
inference(cn,[status(thm)],[3243,theory(equality)]) ).
cnf(5659,plain,
( sdtmndtasgtdt0(xu,xR,xd)
| ~ aElement0(xu) ),
inference(spm,[status(thm)],[1164,344,theory(equality)]) ).
cnf(5662,plain,
( sdtmndtasgtdt0(xu,xR,xd)
| $false ),
inference(rw,[status(thm)],[5659,435,theory(equality)]) ).
cnf(5663,plain,
sdtmndtasgtdt0(xu,xR,xd),
inference(cn,[status(thm)],[5662,theory(equality)]) ).
cnf(5669,plain,
( xd = xu
| sdtmndtplgtdt0(xu,xR,xd)
| ~ aElement0(xu)
| ~ aElement0(xd)
| ~ aRewritingSystem0(xR) ),
inference(spm,[status(thm)],[365,5663,theory(equality)]) ).
cnf(5675,plain,
( xd = xu
| sdtmndtplgtdt0(xu,xR,xd)
| $false
| ~ aElement0(xd)
| ~ aRewritingSystem0(xR) ),
inference(rw,[status(thm)],[5669,435,theory(equality)]) ).
cnf(5676,plain,
( xd = xu
| sdtmndtplgtdt0(xu,xR,xd)
| $false
| $false
| ~ aRewritingSystem0(xR) ),
inference(rw,[status(thm)],[5675,334,theory(equality)]) ).
cnf(5677,plain,
( xd = xu
| sdtmndtplgtdt0(xu,xR,xd)
| $false
| $false
| $false ),
inference(rw,[status(thm)],[5676,350,theory(equality)]) ).
cnf(5678,plain,
( xd = xu
| sdtmndtplgtdt0(xu,xR,xd) ),
inference(cn,[status(thm)],[5677,theory(equality)]) ).
cnf(87860,plain,
( sdtmndtasgtdt0(xb,xR,esk5_3(xu,xb,X1))
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(xb)
| ~ aElement0(X1) ),
inference(spm,[status(thm)],[3060,429,theory(equality)]) ).
cnf(87925,plain,
( sdtmndtasgtdt0(xb,xR,esk5_3(xu,xb,X1))
| ~ sdtmndtasgtdt0(xu,xR,X1)
| $false
| ~ aElement0(X1) ),
inference(rw,[status(thm)],[87860,424,theory(equality)]) ).
cnf(87926,plain,
( sdtmndtasgtdt0(xb,xR,esk5_3(xu,xb,X1))
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1) ),
inference(cn,[status(thm)],[87925,theory(equality)]) ).
cnf(103835,plain,
( sdtmndtasgtdt0(xb,xR,esk5_3(xu,xb,xd))
| ~ aElement0(xd) ),
inference(spm,[status(thm)],[87926,5663,theory(equality)]) ).
cnf(103902,plain,
( sdtmndtasgtdt0(xb,xR,esk5_3(xu,xb,xd))
| $false ),
inference(rw,[status(thm)],[103835,334,theory(equality)]) ).
cnf(103903,plain,
sdtmndtasgtdt0(xb,xR,esk5_3(xu,xb,xd)),
inference(cn,[status(thm)],[103902,theory(equality)]) ).
cnf(121079,plain,
( esk5_3(xu,X1,xd) = xd
| aReductOfIn0(esk5_3(xu,X1,xd),xd,xR)
| aReductOfIn0(esk7_3(xu,X1,xd),xd,xR)
| xu = xd
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1)
| ~ aElement0(xd) ),
inference(spm,[status(thm)],[3244,5678,theory(equality)]) ).
cnf(121108,plain,
( esk5_3(xu,X1,xd) = xd
| aReductOfIn0(esk5_3(xu,X1,xd),xd,xR)
| aReductOfIn0(esk7_3(xu,X1,xd),xd,xR)
| xu = xd
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1)
| $false ),
inference(rw,[status(thm)],[121079,334,theory(equality)]) ).
cnf(121109,plain,
( esk5_3(xu,X1,xd) = xd
| aReductOfIn0(esk5_3(xu,X1,xd),xd,xR)
| aReductOfIn0(esk7_3(xu,X1,xd),xd,xR)
| xu = xd
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1) ),
inference(cn,[status(thm)],[121108,theory(equality)]) ).
cnf(121110,plain,
( esk5_3(xu,X1,xd) = xd
| aReductOfIn0(esk7_3(xu,X1,xd),xd,xR)
| xu = xd
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1) ),
inference(sr,[status(thm)],[121109,335,theory(equality)]) ).
cnf(121111,plain,
( esk5_3(xu,X1,xd) = xd
| xu = xd
| ~ sdtmndtasgtdt0(xu,xR,X1)
| ~ aElement0(X1) ),
inference(sr,[status(thm)],[121110,335,theory(equality)]) ).
cnf(121148,plain,
( esk5_3(xu,xb,xd) = xd
| xu = xd
| ~ aElement0(xb) ),
inference(spm,[status(thm)],[121111,429,theory(equality)]) ).
cnf(121219,plain,
( esk5_3(xu,xb,xd) = xd
| xu = xd
| $false ),
inference(rw,[status(thm)],[121148,424,theory(equality)]) ).
cnf(121220,plain,
( esk5_3(xu,xb,xd) = xd
| xu = xd ),
inference(cn,[status(thm)],[121219,theory(equality)]) ).
cnf(121318,plain,
( sdtmndtasgtdt0(xb,xR,xd)
| xu = xd ),
inference(spm,[status(thm)],[103903,121220,theory(equality)]) ).
cnf(121370,plain,
xu = xd,
inference(sr,[status(thm)],[121318,516,theory(equality)]) ).
cnf(121856,plain,
sdtmndtasgtdt0(xd,xR,xb),
inference(rw,[status(thm)],[429,121370,theory(equality)]) ).
cnf(121857,plain,
$false,
inference(sr,[status(thm)],[121856,522,theory(equality)]) ).
cnf(121858,plain,
$false,
121857,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/COM/COM020+4.p
% --creating new selector for []
% -running prover on /tmp/tmpO9NYG0/sel_COM020+4.p_1 with time limit 29
% -prover status Theorem
% Problem COM020+4.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/COM/COM020+4.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/COM/COM020+4.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above