TIMEOUT

The TRS could not be proven terminating. The proof attempt took 60219 ms.

The following DP Processors were used


Problem 1 was processed with processor DependencyGraph (0ms).
 | – Problem 2 was processed with processor SubtermCriterion (0ms).
 | – Problem 3 was processed with processor SubtermCriterion (0ms).
 | – Problem 4 was processed with processor PolynomialLinearRange4iUR (0ms).
 | – Problem 5 was processed with processor BackwardsNarrowing (5ms).
 |    | – Problem 7 was processed with processor BackwardsNarrowing (10ms).
 |    |    | – Problem 8 was processed with processor BackwardsNarrowing (11ms).
 |    |    |    | – Problem 9 was processed with processor BackwardsNarrowing (10ms).
 |    |    |    |    | – Problem 10 was processed with processor BackwardsNarrowing (9ms).
 |    |    |    |    |    | – Problem 11 was processed with processor BackwardsNarrowing (26ms).
 |    |    |    |    |    |    | – Problem 12 was processed with processor BackwardsNarrowing (23ms).
 |    |    |    |    |    |    |    | – Problem 13 was processed with processor BackwardsNarrowing (27ms).
 |    |    |    |    |    |    |    |    | – Problem 14 was processed with processor BackwardsNarrowing (63ms).
 |    |    |    |    |    |    |    |    |    | – Problem 15 was processed with processor BackwardsNarrowing (18ms).
 |    |    |    |    |    |    |    |    |    |    | – Problem 16 was processed with processor BackwardsNarrowing (34ms).
 |    |    |    |    |    |    |    |    |    |    |    | – Problem 17 was processed with processor BackwardsNarrowing (42ms).
 |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 18 was processed with processor BackwardsNarrowing (94ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 19 was processed with processor BackwardsNarrowing (34ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 20 was processed with processor BackwardsNarrowing (98ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 21 was processed with processor BackwardsNarrowing (52ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 22 was processed with processor BackwardsNarrowing (120ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 23 was processed with processor BackwardsNarrowing (71ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 24 was processed with processor BackwardsNarrowing (71ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 25 was processed with processor BackwardsNarrowing (87ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 26 was processed with processor BackwardsNarrowing (1162ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 27 remains open; application of the following processors failed [BackwardsNarrowing (1511ms), BackwardsNarrowing (505ms), BackwardsNarrowing (1363ms), BackwardsNarrowing (1139ms), BackwardsNarrowing (1165ms), BackwardsNarrowing (988ms), BackwardsNarrowing (1306ms), BackwardsNarrowing (1852ms), BackwardsNarrowing (637ms), BackwardsNarrowing (1601ms), BackwardsNarrowing (1600ms), BackwardsNarrowing (1727ms), BackwardsNarrowing (1738ms), BackwardsNarrowing (1817ms), BackwardsNarrowing (2234ms), BackwardsNarrowing (1281ms), BackwardsNarrowing (timeout)].
 | – Problem 6 was processed with processor SubtermCriterion (0ms).

The following open problems remain:



Open Dependency Pair Problem 5

Dependency Pairs

if#(true, true, x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter


Problem 1: DependencyGraph



Dependency Pair Problem

Dependency Pairs

quot#(s(x), s(y))minus#(x, y)le#(s(x), s(y))le#(x, y)
logIter#(x, y)le#(s(0), x)logIter#(x, y)quot#(x, s(s(0)))
logIter#(x, y)inc#(y)quot#(s(x), s(y))quot#(minus(x, y), s(y))
minus#(s(x), s(y))minus#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, true, x, y)logIter#(x, y)logIter#(x, y)le#(s(s(0)), x)
inc#(s(x))inc#(x)log#(x)logIter#(x, 0)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The following SCCs where found

le#(s(x), s(y)) → le#(x, y)

quot#(s(x), s(y)) → quot#(minus(x, y), s(y))

minus#(s(x), s(y)) → minus#(x, y)

logIter#(x, y) → if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, true, x, y) → logIter#(x, y)

inc#(s(x)) → inc#(x)

Problem 2: SubtermCriterion



Dependency Pair Problem

Dependency Pairs

inc#(s(x))inc#(x)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


Projection

The following projection was used:

Thus, the following dependency pairs are removed:

inc#(s(x))inc#(x)

Problem 3: SubtermCriterion



Dependency Pair Problem

Dependency Pairs

minus#(s(x), s(y))minus#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


Projection

The following projection was used:

Thus, the following dependency pairs are removed:

minus#(s(x), s(y))minus#(x, y)

Problem 4: PolynomialLinearRange4iUR



Dependency Pair Problem

Dependency Pairs

quot#(s(x), s(y))quot#(minus(x, y), s(y))

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


Polynomial Interpretation

Improved Usable rules

minus(s(x), s(y))minus(x, y)minus(x, 0)x

The following dependency pairs are strictly oriented by an ordering on the given polynomial interpretation, thus they are removed:

quot#(s(x), s(y))quot#(minus(x, y), s(y))

Problem 5: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, true, x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, true, x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(true, false, _x32, s(true)), x, y) 
if#(if(true, false, _x22, s(true)), true, x, y) 
if#(true, minus(true, 0), x, y) 
if#(true, le(0, _x31), x, y) 
if#(le(0, _x21), true, x, y) 
if#(minus(true, 0), true, x, y) 
Thus, the rule if#(true, true, x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(minus(true, 0), true, x, y) → logIter#(x, y)
if#(true, minus(true, 0), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y) → logIter#(x, y)
if#(true, le(0, _x31), x, y) → logIter#(x, y)if#(le(0, _x21), true, x, y) → logIter#(x, y)

Problem 7: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(true, minus(true, 0), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(true, false, _x32, s(true)), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y) 
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y) 
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y) 
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y) 
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y) 
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y) 
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y) 
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y) 
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y) 
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y) 
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y) 
if#(le(0, _x21), if(true, false, _x32, s(true)), x, y) 
Thus, the rule if#(true, if(true, false, _x32, s(true)), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y) → logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y) → logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y) → logIter#(x, y)

Problem 8: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(true, 0), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y) 
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y) 
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y) 
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y) 
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y) 
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y) 
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y) 
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y) 
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y) 
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y) 
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y) 
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y) 
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y) 
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y) 
Thus, the rule if#(true, if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y) → logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y) → logIter#(x, y)

Problem 9: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(le(0, _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(le(0, _x21), if(true, false, _x32, s(true)), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y) 
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y) 
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y) 
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y) 
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y) 
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y) 
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y) 
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y) 
Thus, the rule if#(le(0, _x21), if(true, false, _x32, s(true)), x, y) → logIter#(x, y) is replaced by the following rules:
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y) → logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y) → logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y) → logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y) → logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)

Problem 10: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, minus(true, 0), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, minus(true, if(true, false, _x52, s(0))), x, y) 
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y) 
if#(le(0, _x21), minus(true, 0), x, y) 
if#(true, minus(s(true), s(0)), x, y) 
if#(minus(true, 0), minus(true, 0), x, y) 
if#(true, minus(le(0, _x41), 0), x, y) 
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y) 
if#(true, minus(minus(true, 0), 0), x, y) 
if#(true, minus(true, minus(0, 0)), x, y) 
if#(true, minus(true, quot(0, s(_x51))), x, y) 
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y) 
Thus, the rule if#(true, minus(true, 0), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y) → logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y) → logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y) → logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y) → logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y) → logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y) → logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y) → logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y) → logIter#(x, y)
if#(true, minus(s(true), s(0)), x, y) → logIter#(x, y)

Problem 11: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(0)), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y) 
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y) 
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y) 
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y) 
Thus, the rule if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y) → logIter#(x, y)

Problem 12: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) 
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) 
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) 
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) 
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) 
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) 
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) 
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
Thus, the rule if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)

Problem 13: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) 
if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) 
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) 
if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) 
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) 
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) 
Thus, the rule if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)

Problem 14: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) 
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) 
if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) 
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) 
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) 
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
Thus, the rule if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)

Problem 15: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, minus(s(true), s(0)), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(0, _x21), minus(s(true), s(0)), x, y) 
if#(true, minus(s(true), s(minus(0, 0))), x, y) 
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y) 
if#(true, minus(s(le(0, _x51)), s(0)), x, y) 
if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y) 
if#(true, minus(s(true), minus(s(0), 0)), x, y) 
if#(true, minus(s(true), inc(0)), x, y) 
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y) 
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y) 
if#(true, minus(minus(s(true), s(0)), 0), x, y) 
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y) 
if#(true, minus(s(s(true)), s(s(0))), x, y) 
if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y) 
if#(true, minus(s(minus(true, 0)), s(0)), x, y) 
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y) 
if#(minus(true, 0), minus(s(true), s(0)), x, y) 
if#(true, minus(minus(s(true), 0), s(0)), x, y) 
Thus, the rule if#(true, minus(s(true), s(0)), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y) → logIter#(x, y)if#(true, minus(minus(s(true), s(0)), 0), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y) → logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y) → logIter#(x, y)
if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y) → logIter#(x, y)if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y) → logIter#(x, y)
if#(true, minus(s(minus(true, 0)), s(0)), x, y) → logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y) → logIter#(x, y)
if#(true, minus(s(true), minus(s(0), 0)), x, y) → logIter#(x, y)if#(le(0, _x21), minus(s(true), s(0)), x, y) → logIter#(x, y)
if#(true, minus(minus(s(true), 0), s(0)), x, y) → logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y) → logIter#(x, y)
if#(minus(true, 0), minus(s(true), s(0)), x, y) → logIter#(x, y)if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y) → logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y) → logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y) → logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y) → logIter#(x, y)

Problem 16: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y) 
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y) 
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y) 
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y) 
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
Thus, the rule if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y) is replaced by the following rules:
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y) → logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y) → logIter#(x, y)

Problem 17: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)
if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y) 
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y) 
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y) 
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y) 
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y) 
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y) 
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y) 
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y) 
Thus, the rule if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y) → logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y) → logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y) → logIter#(x, y)

Problem 18: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y) 
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y) 
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y) 
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y) 
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y) 
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y) 
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) 
Thus, the rule if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y) → logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y) → logIter#(x, y)

Problem 19: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)
if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y) 
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y) 
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y) 
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y) 
if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y) 
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y) 
if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y) 
if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y) 
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y) 
if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y) 
if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y) 
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y) 
Thus, the rule if#(true, if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y) → logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y) → logIter#(x, y)if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y) → logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y) → logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y) → logIter#(x, y)

Problem 20: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) 
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) 
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) 
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) 
Thus, the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y) → logIter#(x, y)

Problem 21: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, le(0, _x31), x, y)logIter#(x, y)
if#(minus(true, 0), true, x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)
if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y) 
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y) 
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y) 
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y) 
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y) 
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) 
Thus, the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y) → logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y) → logIter#(x, y)

Problem 22: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y) 
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y) 
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y) 
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
Thus, the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y) → logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y) → logIter#(x, y)

Problem 23: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(le(minus(0, quot(0, s(_x91))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(if(true, false, _x62, s(le(minus(0, 0), _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(minus(true, 0), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(minus(0, 0), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) 
if#(if(true, false, _x22, s(true)), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y) 
if#(true, if(le(minus(quot(0, s(_x81)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(minus(le(minus(0, 0), _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(true, false, _x42, s(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) 
if#(true, minus(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, if(true, false, _x92, s(0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, minus(0, 0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y) 
if#(true, if(le(if(true, false, _x72, s(minus(0, 0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(s(minus(0, 0)), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y) 
if#(true, if(le(minus(s(0), s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(if(true, false, _x82, s(0)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) 
Thus, the rule if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, if(true, false, _x92, s(0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(minus(0, 0), _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(minus(0, 0), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, quot(0, s(_x91))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(quot(0, s(_x81)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(minus(0, 0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(s(0), s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(minus(true, 0), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(minus(le(minus(0, 0), _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y) → logIter#(x, y)if#(true, if(le(s(minus(0, 0)), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, minus(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, minus(0, 0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)if#(true, if(le(minus(if(true, false, _x82, s(0)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y) → logIter#(x, y)

Problem 24: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(minus(0, 0), _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, quot(0, s(_x91))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(quot(0, s(_x81)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(minus(le(minus(0, 0), _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(minus(0, 0)), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(le(minus(0, minus(0, 0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, if(true, false, _x92, s(0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(minus(0, 0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(s(0), s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(if(true, false, _x82, s(0)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(minus(0, 0), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y) 
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y) 
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y) 
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y) 
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y) 
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y) 
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) 
Thus, the rule if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y) → logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y) → logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) → logIter#(x, y)

Problem 25: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(minus(0, 0), _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, quot(0, s(_x91))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(quot(0, s(_x81)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(minus(le(minus(0, 0), _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(minus(0, 0)), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(true, if(le(minus(0, minus(0, 0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(0, _x21), true, x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, if(true, false, _x92, s(0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(minus(0, 0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(le(minus(s(0), s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(if(true, false, _x82, s(0)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(minus(0, 0), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


The left-hand side of the rule if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(if(true, false, _x142, s(s(_x61))), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, if(true, false, _x122, s(s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(le(0, _x21), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(minus(le(0, _x51), 0), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, minus(false, 0), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(minus(le(s(_x61), 0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y) 
if#(true, if(le(s(0), s(_x61)), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) 
if#(minus(true, 0), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, le(s(_x101), 0), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), minus(0, 0)))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), if(true, false, _x152, s(0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), minus(if(true, false, _x72, s(le(s(_x61), 0))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(if(true, false, _x22, s(true)), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(if(true, false, _x62, s(le(0, _x51))), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(inc(s(_x141)), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, minus(if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(quot(0, s(_x71)), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(if(true, false, _x132, s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x82, s(if(true, false, _x72, s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(minus(s(_x61), 0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(if(true, false, _x72, s(0)), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, if(true, false, _x102, s(false)), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(true, false, _x42, s(if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) 
if#(true, if(le(0, _x51), if(minus(true, 0), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, minus(s(le(s(_x61), 0)), 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(quot(s(_x142), s(_x141)), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y) 
if#(true, if(le(0, _x51), if(if(true, false, _x92, s(true)), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(le(0, _x91), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(s(_x61)), s(0)))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), quot(0, s(_x151))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) 
Thus, the rule if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y) → logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) → logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(minus(s(_x61), 0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(inc(s(_x141)), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(minus(le(s(_x61), 0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, minus(s(le(s(_x61), 0)), 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, minus(false, 0), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), minus(0, 0)))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(quot(s(_x142), s(_x141)), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(if(true, false, _x92, s(true)), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y) → logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), if(true, false, _x152, s(0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(le(0, _x91), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y) → logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, minus(if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(s(_x61)), s(0)))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, le(s(_x101), 0), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, if(true, false, _x122, s(s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(if(true, false, _x142, s(s(_x61))), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y) → logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), minus(if(true, false, _x72, s(le(s(_x61), 0))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, if(true, false, _x102, s(false)), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(minus(true, 0), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(if(true, false, _x132, s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), quot(0, s(_x151))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x82, s(if(true, false, _x72, s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y) → logIter#(x, y)

Problem 26: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(le(0, _x101), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(le(0, _x61), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(le(0, _x171)), 0))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, if(true, false, _x182, s(s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(s(0), s(0))))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, le(s(_x101), 0), _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x202, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, minus(false, 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, minus(s(true), 0)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(le(s(_x131), 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(if(true, false, _x242, s(s(0))))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(le(0, _x91), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), if(true, false, _x42, s(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(if(true, false, _x252, s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x152, s(0)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(if(true, false, _x192, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(s(0), s(_x261)))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(quot(0, s(_x201)), _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(le(0, _x91), false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(if(true, false, _x202, s(0)), 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, minus(s(0), 0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, minus(s(0), 0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(minus(0, 0)))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x142, s(false)), _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(if(true, false, _x142, s(s(_x61))))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(s(true), s(minus(0, 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(inc(s(_x81)), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, if(true, false, _x72, s(le(inc(s(_x81)), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, minus(false, 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x141)), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(inc(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, if(true, false, _x122, s(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(minus(0, 0), _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(minus(true, 0), false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, minus(s(s(true)), 0))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, if(true, false, _x102, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), minus(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0)), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(if(true, false, _x92, s(s(_x61)))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(le(s(_x141), 0), 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(minus(true, 0), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(s(0)), s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(s(0)), s(0))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(minus(le(0, _x111), 0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, minus(s(true), 0)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), minus(0, 0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), minus(false, 0), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, le(s(_x211), 0), _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(s(0))), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(inc(0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(inc(0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21))), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171)))))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, if(true, false, _x102, s(false)), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, if(true, false, _x232, s(s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(quot(0, s(_x201)), 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(s(0), s(_x261)))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))), 0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, le(s(_x191), 0), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, minus(s(le(0, _x131)), 0)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(if(true, false, _x252, s(0))))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(inc(s(_x141)), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(inc(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), inc(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(minus(le(0, _x111), 0))), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x152, s(0)), _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), if(true, false, _x152, s(0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, minus(s(le(0, _x131)), 0)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, minus(false, 0), _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(s(0), s(_x201)), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), minus(0, 0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x161))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(minus(true, 0))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(minus(0, 0), _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(if(true, if(true, false, _x82, s(false)), _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(minus(if(le(0, _x131), false, _x112, s(s(0))), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(minus(false, 0), 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(s(0), s(_x201)), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(minus(0, 0), _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x141)), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, if(true, false, _x72, s(false)), _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(true, 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, le(s(_x161), 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(if(true, false, _x232, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, minus(true, quot(0, s(_x51))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(minus(if(le(0, _x131), false, _x112, s(s(0))), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, le(s(_x161), 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(minus(le(s(_x61), 0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(quot(0, s(_x111))), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, le(s(_x161), 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(if(true, false, _x272, s(0)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(inc(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(inc(0), 0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, if(true, false, _x102, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(true)), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(if(true, false, _x162, s(0)))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, if(true, false, _x232, s(s(s(0))))))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x151)), _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(minus(true, 0), false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x142, s(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(if(true, false, _x242, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(minus(true, 0)), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x172, s(if(true, false, _x162, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), 0), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(s(0), s(0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), quot(0, s(_x161)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x152, s(0))), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, minus(s(s(true)), s(s(0))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(minus(0, 0)), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), 0), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, minus(s(le(0, _x131)), 0)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x112, s(true)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(s(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(if(true, false, _x92, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(s(_x61)), s(0)))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(quot(0, s(_x271)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(minus(0, 0), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, minus(false, 0), _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, if(true, false, _x162, s(false)), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(minus(if(true, false, _x222, s(true)), 0), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, quot(s(_x72), s(_x71))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(minus(le(minus(0, 0), _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x202, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x141), 0), _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, minus(s(le(0, _x171)), 0)))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(true)), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(if(true, false, _x102, s(s(_x81)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(if(true, false, _x182, s(le(0, _x171))), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), le(s(_x211), 0), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, minus(s(if(le(0, _x131), false, _x112, s(s(0)))), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, minus(false, 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(minus(le(0, _x131), 0), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, minus(s(le(0, _x51)), s(0)), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(if(true, false, _x212, s(0)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, minus(s(0), 0)), _x21))), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x92, s(if(true, false, _x82, s(s(_x61))))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(s(0), s(0))))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, minus(s(0), 0)), 0), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, minus(s(s(_x61)), 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(s(_x61)), s(0)))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(s(true)), s(0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(true)), 0), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, if(true, false, _x92, s(0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(if(true, false, _x112, s(true)))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(inc(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(minus(0, 0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, minus(if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(if(true, false, _x212, s(0)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, if(true, false, _x212, s(0))), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x92, s(inc(s(_x81)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(if(true, false, _x92, s(inc(s(_x81)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(quot(0, s(_x101)))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, if(true, false, _x232, s(s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))), 0)), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(inc(0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, le(s(_x101), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), if(true, false, _x212, s(false)), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, le(s(_x81), 0), _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y)logIter#(x, y)
if#(le(s(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0))), s(_x31)), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(le(0, _x151), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(true)), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(le(0, _x101), false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(minus(true, 0), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(true, false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, minus(s(le(0, _x131)), 0)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(minus(0, 0), 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(minus(0, 0), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(if(true, false, _x52, s(true)), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x151), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))), 0)), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, minus(if(true, false, _x72, s(false)), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(quot(0, s(_x41)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(if(true, false, _x132, s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(quot(s(_x92), s(_x91))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(s(if(true, false, _x52, s(true))), s(0)), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, inc(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(minus(true, 0), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), minus(0, 0))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(if(true, false, _x162, s(s(s(0)))), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x152, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(if(true, false, _x242, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(s(0), s(_x201)), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(quot(s(_x102), s(_x101))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, if(true, false, _x102, s(false)), _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, le(s(_x161), 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), le(s(_x211), 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, if(true, false, _x92, s(0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(if(true, false, _x112, s(0))), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(true, minus(s(true), minus(s(0), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(s(true), if(true, false, _x52, s(s(0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(quot(0, s(_x201)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(minus(if(le(0, _x131), false, _x112, s(s(0))), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(if(true, false, _x92, s(true)), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(if(true, false, _x242, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, if(true, false, _x122, s(s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(minus(s(s(_x61)), 0), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(if(true, false, _x252, s(0)), _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, if(true, false, _x102, s(s(true)))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x152, s(le(0, _x111))), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, if(true, false, _x122, s(s(minus(false, 0))))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), quot(0, s(_x151))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(if(true, false, _x202, s(0)), _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(if(true, false, _x182, s(true)), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(minus(le(0, _x131), 0))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, if(true, false, _x132, s(s(s(_x61))))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(s(0), s(_x141)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(quot(0, s(_x251)), _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, minus(le(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(if(true, false, _x142, s(s(_x61))), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(minus(0, 0))), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(minus(le(0, _x131), 0))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(s(0), s(_x241)))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(quot(s(_x142), s(_x141)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(minus(0, 0), _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(quot(0, s(_x271)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(if(true, false, _x182, s(true))), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x132, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(if(true, false, _x82, s(s(_x61))), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), if(true, false, _x122, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(if(true, false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(if(true, false, _x202, s(0)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(minus(0, 0), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(s(minus(0, 0)), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(quot(0, s(_x251))))))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(minus(true, 0), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), quot(0, s(_x81))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x162, s(0)), _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x82, s(if(true, false, _x72, s(le(s(_x61), 0))))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, if(true, false, _x122, s(s(minus(false, 0))))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(s(0), s(_x191))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(minus(0, 0), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x202, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x152, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, if(true, false, _x162, s(false)), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(minus(true, 0), minus(s(true), s(0)), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(s(0), s(_x261)))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(inc(s(_x111)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(quot(s(_x112), s(_x111)), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(quot(0, s(_x191))), 0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, if(true, false, _x232, s(s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))))), s(0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(quot(0, s(_x221))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(minus(0, 0), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x62, s(false)), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x151), 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, if(true, false, _x162, s(false)), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(inc(s(_x101)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))), 0))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), 0), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(le(0, _x221), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0)))))), 0)), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, minus(s(0), 0)), _x21), 0), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x232, s(if(true, false, _x222, s(true)))), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(minus(le(0, _x131), 0))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(if(true, false, _x102, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, inc(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(quot(s(_x142), s(_x141)), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x142, s(le(0, _x111))), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(minus(le(0, _x171), 0))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), le(s(_x211), 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(minus(s(0), 0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(minus(s(0), 0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(if(true, false, _x92, s(true)), false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x152, s(0)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, if(true, false, _x252, s(s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, minus(false, 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(le(0, _x91), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(le(0, _x71), false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(s(0), s(_x201)), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(s(minus(true, 0)), s(0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(if(true, false, _x252, s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(if(true, false, _x172, s(s(true))), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, minus(s(true), s(quot(0, s(_x61)))), x, y)logIter#(x, y)if#(true, minus(minus(true, 0), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x182, s(s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), minus(false, 0), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(quot(0, s(_x251))))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(if(true, false, _x102, s(true)), false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x161)), _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(s(0)), s(0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(quot(0, s(_x111))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, if(true, false, _x112, s(false)), _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, minus(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x151)), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x151), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(s(0), 0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(s(0), s(_x201)), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(minus(if(le(0, _x131), false, _x112, s(s(0))), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(quot(0, s(_x211)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(minus(0, 0), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(if(true, false, _x162, s(0)), 0)), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, if(true, false, _x252, s(s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(quot(0, s(_x151)), _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), minus(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(if(true, false, _x82, s(s(_x61)))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, quot(0, s(_x211))), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(if(true, false, _x212, s(0)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(if(true, false, _x102, s(0)))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, quot(0, s(_x91))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, if(true, false, _x272, s(s(true)))), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(s(0)), s(s(0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(quot(s(_x102), s(_x101)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, quot(0, s(_x151))))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, minus(0, 0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(if(true, false, _x82, s(0)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(le(0, _x241), false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(le(0, _x171), 0)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(if(true, false, _x202, s(le(0, _x131))), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))), 0))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(minus(le(0, _x111), 0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(minus(0, 0), _x171), 0))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(if(true, false, _x272, s(0)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), le(s(_x231), 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x82, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(if(true, false, _x132, s(minus(false, 0))))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(if(true, false, _x202, s(le(0, _x131)))), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, minus(s(s(s(0))), 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), minus(s(0), 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(le(0, _x131), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, quot(0, s(_x91))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(quot(0, s(_x81)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(true, 0), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x192, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(quot(0, s(_x121))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(minus(s(_x61), 0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(if(true, false, _x262, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x141)), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), if(true, false, _x172, s(s(0))))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, if(true, false, _x252, s(false)), _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), minus(0, 0)))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, minus(s(le(s(_x61), 0)), 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(if(true, false, _x92, s(true)), false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(minus(0, 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(s(false), s(0)))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, le(s(_x231), 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))), 0))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(if(true, false, _x272, s(0)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), 0), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, le(0, _x31), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0)))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(if(true, false, _x72, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(minus(s(_x61), 0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(if(true, false, _x242, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, false, _x52, s(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, minus(false, 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x82, s(if(true, false, _x72, s(false)))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(if(true, false, _x92, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), minus(0, 0)), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), if(true, false, _x112, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(s(minus(0, 0)), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, if(true, false, _x182, s(s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, minus(s(false), 0)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), minus(0, 0))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), if(true, false, _x192, s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(s(0), s(_x201)), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), if(true, false, _x212, s(false)), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(inc(s(_x81))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(inc(s(_x81))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(le(0, _x91), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(if(true, false, _x262, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x172, s(if(true, false, _x162, s(s(s(0))))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x161)), _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, if(true, false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x151), 0), _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x72, s(if(true, false, _x62, s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(le(0, _x201), false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(minus(0, 0), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(if(true, false, _x212, s(0)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(if(true, false, _x202, s(le(0, _x131)))), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(if(true, false, _x222, s(s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x151), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, if(true, false, _x182, s(s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(le(0, _x91), false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), 0), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(le(0, _x131), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(minus(s(true), 0), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), if(true, false, _x92, s(s(0)))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x151)), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(minus(s(true), 0), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(minus(0, 0)))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x152, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), quot(0, s(_x91)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(s(true)), s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, le(s(_x231), 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(inc(s(_x81)), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(minus(true, 0), false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(if(true, false, _x142, s(false)), 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(minus(le(0, _x111), 0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, if(true, false, _x152, s(0))))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), minus(false, 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), quot(0, s(_x181)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, minus(0, 0)))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(quot(0, s(_x211)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, minus(false, 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(minus(true, 0), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(s(0), s(_x191)))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(le(0, _x161)), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))), 0)), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x142, s(minus(le(0, _x111), 0))), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), quot(0, s(_x121))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(if(true, false, _x102, s(s(_x81)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(if(true, false, _x102, s(s(_x81)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(minus(s(_x81), 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(minus(s(_x81), 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, minus(s(le(0, _x171)), 0)))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x142, s(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), quot(0, s(_x121))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x151)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(if(true, false, _x262, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(minus(true, 0), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, if(true, false, _x62, s(false)), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171)))), 0)), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x82, s(if(true, false, _x72, s(minus(false, 0))))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(minus(true, 0), false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(s(true)), s(0))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, minus(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))), 0))), x, y)logIter#(x, y)
if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, false, _x72, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, minus(false, 0), _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(if(true, false, _x82, s(s(_x61))), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(inc(s(_x81)), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), if(true, false, _x212, s(false)), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(minus(s(_x61), 0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(minus(true, 0), false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(minus(s(_x81), 0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, le(s(_x231), 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(le(0, _x91), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(minus(s(0), 0)), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(if(true, false, _x252, s(0))))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(minus(if(le(0, _x131), false, _x112, s(s(0))), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(minus(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(if(true, false, _x102, s(s(0))), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x92, s(0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(if(true, false, _x62, s(true)), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, le(s(_x111), 0), _x82, s(s(true)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, minus(le(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), if(true, false, _x112, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(inc(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(inc(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, if(true, false, _x102, s(false)), _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(minus(s(0), 0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, minus(le(0, _x41), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(minus(0, 0), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, minus(s(0), 0))), x, y)logIter#(x, y)if#(minus(true, 0), true, x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(inc(s(_x91))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(minus(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), 0), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(quot(0, s(_x251))))))))), x, y)logIter#(x, y)
if#(true, minus(s(true), inc(0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), minus(0, 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(true, 0), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(if(true, false, _x212, s(0)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, minus(s(0), 0))), s(_x31)), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(inc(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(if(true, false, _x82, s(s(_x61))), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, minus(s(true), 0)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x142, s(le(0, _x111))), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(minus(le(0, _x131), 0))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(minus(0, 0), s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x151))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(minus(true, 0), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x152, s(false)), _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(if(true, false, _x112, s(0))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x142, s(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, le(s(_x111), 0), _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(if(true, false, _x82, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x162, s(0)), _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x152, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, minus(s(if(le(0, _x131), false, _x112, s(s(0)))), 0)))), x, y)logIter#(x, y)if#(true, if(true, minus(false, 0), _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, minus(s(0), 0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x32, if(true, false, _x82, s(s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(minus(true, 0), false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, if(true, false, _x252, s(s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(minus(0, 0)))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(quot(0, s(_x271)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x212, s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x212, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(minus(0, 0)), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(s(0), s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, le(s(_x101), 0), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x192, s(if(true, false, _x182, s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(if(true, false, _x182, s(s(0))), 0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x92, s(inc(s(_x81)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), if(true, false, _x122, s(0))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(minus(s(true), 0)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(le(s(_x141), 0), 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(minus(true, 0), false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(true, 0), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), if(true, false, _x72, s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, minus(s(0), 0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(minus(if(le(0, _x131), false, _x112, s(s(0))), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x122, s(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(if(true, false, _x172, s(0))), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, quot(s(_x132), s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x142, s(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), quot(0, s(_x191))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(if(true, false, _x242, s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(if(true, false, _x242, s(true)), false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)), 0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), if(true, false, _x162, s(0))), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, minus(false, 0), _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(le(0, _x91))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(le(0, _x91), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(minus(le(0, _x171), 0))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(if(true, false, _x252, s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(if(true, false, _x182, s(le(0, _x171)))), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), if(true, false, _x212, s(false)), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, minus(s(0), 0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), if(true, false, _x152, s(false)), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, inc(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, minus(if(true, false, _x72, s(minus(false, 0))), 0), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(true, 0), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x152, s(false)), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x92, s(if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x151), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, if(true, false, _x192, s(false)), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(inc(0))))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, if(true, false, _x112, s(false)), _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), quot(0, s(_x61))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(if(true, false, _x242, s(s(0))))))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(false, 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(true), s(0)), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x212, s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(le(0, _x81), false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), 0), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x32, s(true)), 0), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), quot(0, s(_x151))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(minus(s(s(0)), 0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(inc(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131)))), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x141)), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(if(true, false, _x222, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(minus(true, 0), false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(minus(le(0, _x131), 0), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(minus(true, 0)), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x192, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x192, s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(minus(true, 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(s(0), s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x152, s(le(0, _x111))), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(if(true, false, _x282, s(true)))), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(if(true, false, _x72, s(minus(0, 0))), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(quot(0, s(_x121)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), if(true, false, _x72, s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(true)), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x212, s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(true, false, _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, minus(s(if(le(0, _x131), false, _x112, s(s(0)))), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(le(0, _x181), false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, le(s(_x101), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))), 0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(if(true, false, _x102, s(true)), false, _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(if(true, false, _x202, s(le(0, _x131))), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(quot(0, s(_x81))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x181)), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(true, minus(s(true), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(minus(true, 0), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(true, 0), false, _x32, s(true)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(if(true, false, _x192, s(0))), 0))))), x, y)logIter#(x, y)if#(true, if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, if(true, false, _x102, s(false)), _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, if(true, false, _x182, s(s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, minus(s(if(le(0, _x131), false, _x112, s(s(0)))), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(s(0), s(0))), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), if(true, false, _x72, s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, minus(false, 0), _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(quot(s(_x112), s(_x111)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, false, _x32, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(s(0), s(_x191)))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), if(true, false, _x112, s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(true, 0), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), true, x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, if(true, false, _x212, s(s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, if(true, false, _x122, s(s(false)))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, le(s(_x101), 0), _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, minus(s(minus(false, 0)), 0)), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, s(minus(s(true), s(0)))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(quot(s(_x102), s(_x101))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(quot(s(_x102), s(_x101))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, minus(minus(s(true), s(0)), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(inc(0), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(le(0, _x91), false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, le(s(_x101), 0), _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, le(s(_x251), 0), _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, false, _x72, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(s(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, minus(le(inc(s(_x81)), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(quot(0, s(_x41))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(inc(s(_x81)), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(s(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(s(true), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, minus(s(0), 0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(if(true, false, _x62, s(0)), s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x32, s(minus(true, 0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, minus(s(true), 0))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(quot(0, minus(s(_x41), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), quot(0, s(_x91)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(minus(le(0, _x111), 0))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x161)), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x151)), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x151)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(s(0), s(_x31)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, minus(s(if(le(0, _x131), false, _x112, s(s(0)))), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), quot(0, s(_x111)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), inc(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x82, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x152, s(0)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(if(true, false, _x162, s(0)), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, if(true, false, _x152, s(0))))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, minus(if(true, false, _x82, s(s(true))), 0)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, minus(0, 0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(if(true, false, _x102, s(s(0))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), 0), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x142, s(minus(le(0, _x111), 0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(s(true))), s(0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x202, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(if(true, false, _x182, s(0))))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)if#(le(if(true, if(true, minus(false, 0), _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(if(true, false, _x252, s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), if(true, false, _x212, s(false)), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(true, minus(0, 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, if(true, false, _x212, s(s(s(s(0))))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0)))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(0), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x122, s(false)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(true, 0), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, false, _x82, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(s(if(true, if(true, false, _x72, s(false)), _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(if(true, false, _x112, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, minus(false, 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), minus(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0)), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(0, _x21))), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(s(0), s(_x261)))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(minus(le(0, _x131), 0), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), le(s(_x211), 0), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, le(inc(0), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0))), s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), minus(s(0), 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x151)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(minus(true, 0), minus(true, 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(inc(s(_x81)), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(minus(inc(s(_x81)), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(if(true, false, _x92, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(if(true, false, _x152, s(0)), _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), minus(false, 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), 0), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(minus(0, 0), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(0, 0), 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, if(true, false, _x192, s(false)), _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, le(s(_x191), 0), _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(true, 0), x, y)logIter#(x, y)if#(minus(le(quot(0, s(_x41)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0)))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), if(true, false, _x182, s(0)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(if(true, false, _x32, s(le(if(true, false, _x42, minus(s(0), 0)), _x21))), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(inc(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), le(s(_x211), 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(if(true, false, _x82, s(0))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), if(true, false, _x82, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x142, s(le(0, _x111))), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(minus(true, 0), false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
logIter#(x, y)if#(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(minus(le(0, _x131), 0), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21))), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(0, 0), _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(inc(s(_x141)))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, minus(le(s(s(_x61)), s(0)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x151))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, if(true, false, _x132, s(s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, if(true, false, _x212, s(false)), _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(quot(0, s(_x211)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), minus(0, 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(le(0, _x221), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(if(true, false, _x152, s(s(true))), 0)))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(s(_x61))), s(s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(if(true, false, _x272, s(0)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(quot(0, s(_x251))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x151))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(if(true, false, _x122, s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(minus(le(0, _x171), 0))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(minus(le(minus(0, 0), _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(true)), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, minus(s(if(true, false, _x202, s(le(0, _x131)))), 0)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, minus(s(true), 0)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x122, s(s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, le(s(_x91), 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)), 0))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(minus(0, 0)), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(minus(0, 0)), 0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(if(true, false, _x212, s(0)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(if(true, false, _x242, s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, if(true, false, _x162, s(false)), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, if(true, false, _x102, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x151))), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))), 0)), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(minus(0, 0), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, minus(s(true), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true))))), s(if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0)))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(le(0, _x81), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(le(0, _x181), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x92, s(0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(quot(0, s(_x171))), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(le(0, _x221), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, if(true, false, _x102, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, minus(false, 0), _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(minus(true, 0), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, if(true, false, _x232, s(false)), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))), 0))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, if(true, false, _x162, s(false)), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(if(true, false, _x132, s(false)))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(s(false), s(0)))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, minus(false, 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(inc(0)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), true, x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(minus(s(0), s(0)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(if(if(true, false, _x72, s(true)), false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(minus(le(0, _x131), 0), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(minus(0, 0), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0))), 0)), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), minus(if(true, false, _x62, s(0)), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x142, s(minus(le(0, _x111), if(true, false, _x162, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(if(true, false, _x182, s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171)))))), s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(true)), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(minus(true, 0), if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, le(s(_x101), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x132, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(minus(le(0, _x51), 0), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(if(true, false, _x52, s(true)))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(le(minus(quot(0, s(_x81)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(minus(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, inc(s(_x131))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(if(true, false, _x82, s(0)), 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, minus(false, 0), _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x132, s(le(s(_x121), minus(0, 0)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0)))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(if(true, false, _x132, s(minus(false, 0))))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(if(true, false, _x112, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, if(true, false, _x182, s(s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(inc(s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)))), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))), 0)), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x162, s(0)), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, le(s(_x141), 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(if(true, false, _x72, s(0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(if(true, false, _x92, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), quot(0, s(_x111))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(minus(s(0), 0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(minus(s(0), 0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(quot(0, s(_x161)), 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(quot(0, if(true, false, _x72, s(s(_x41)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(minus(0, 0), _x171)), 0)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x141)), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, minus(s(s(0)), 0)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(inc(s(_x101))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(inc(s(_x101))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, minus(false, 0), _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x142, s(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(inc(s(_x101))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(0)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, if(true, false, _x232, s(s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(le(0, _x281))), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(minus(s(0), 0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))), 0))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(s(_x121)), s(minus(0, 0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(minus(true, 0), le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(if(true, false, _x182, s(true)), false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(quot(0, s(_x101)), 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, if(true, false, _x82, s(s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, if(if(true, false, _x92, s(true)), false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(true)))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(minus(0, 0), _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, s(0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, false, _x72, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x142, s(le(0, _x111))), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), minus(false, 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(minus(true, 0), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, le(s(_x91), 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(quot(0, s(_x181))))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(true))), 0)), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(s(0), s(0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(quot(0, s(_x211)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, false, _x82, s(if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), minus(false, 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), if(true, false, _x152, s(0))), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), minus(if(true, false, _x72, s(le(s(_x61), 0))), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(quot(0, s(_x211)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(quot(s(_x142), s(_x141)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(if(true, false, _x202, s(0)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x192, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), if(true, false, _x212, s(false)), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x141)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0)))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(le(0, _x81), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, minus(false, 0), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), if(true, false, _x232, s(false)), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(minus(le(0, _x131), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(quot(0, s(_x251))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, if(true, false, _x162, s(s(s(0))))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, minus(0, 0)))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x82, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x202, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x192, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(minus(false, 0), 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, if(true, false, _x172, s(0)))), _x92, s(true)))), x, y)logIter#(x, y)if#(true, if(true, le(minus(inc(0), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, quot(0, s(_x151))))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(if(true, false, _x152, s(0)), _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(le(0, _x171)), 0)))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(if(true, false, _x82, s(true)), false, _x62, s(0))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(inc(s(_x81)), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(minus(0, 0), _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x52, s(le(0, _x111))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), minus(false, 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x132, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, if(true, false, _x232, s(false)), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(minus(true, 0))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x151), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0))), s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, le(s(_x161), 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(true, if(if(minus(true, 0), false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(minus(s(true), 0), s(0)), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, minus(false, 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x152, s(0)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(le(0, _x171))), 0))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, if(true, false, _x232, s(s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(quot(quot(0, s(_x61)), s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, if(true, false, _x182, s(s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(quot(0, s(_x101))))), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, minus(s(minus(false, 0)), 0)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(inc(s(_x81))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x142, s(le(0, _x111))), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, minus(if(true, false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), 0), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(true, if(le(s(0), s(_x61)), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(le(0, _x131), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, if(true, false, _x232, s(s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(minus(true, 0)), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x151))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(minus(0, 0), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(inc(s(_x111)), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(minus(0, 0), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(le(0, _x161)), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), minus(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x151)), _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, minus(s(if(le(0, _x131), false, _x112, s(s(0)))), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, le(s(_x91), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, 0), _x51), minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(if(true, false, _x52, s(true)), le(s(_x61), 0), _x32, s(if(le(quot(0, s(_x131)), _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(minus(0, 0), _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x152, s(le(0, _x111))), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, inc(0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), minus(false, 0), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(s(minus(0, 0)), s(_x181)))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(minus(0, 0), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(minus(0, 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(if(true, false, _x132, s(true)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), 0), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x161))), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, if(true, false, _x142, s(minus(s(true), 0)))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(quot(0, s(_x211)), _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(minus(0, 0)))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(minus(s(0), 0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(if(true, false, _x102, s(0)))), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(true)), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(quot(0, s(_x241))))))))), x, y)logIter#(x, y)if#(true, if(true, false, _x42, s(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, le(s(_x161), 0), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), if(true, false, _x162, s(0)))))), x, y)logIter#(x, y)if#(le(s(if(true, false, _x42, s(0))), s(_x31)), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, if(true, false, _x102, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(s(0), s(_x131)), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(le(0, _x171), 0))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(le(0, _x81), false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, if(true, false, _x132, s(s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, minus(false, 0), _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x192, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(minus(le(0, _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(s(0), s(_x141)), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(minus(s(true), 0), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)if#(true, if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, minus(0, 0))), _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(le(minus(0, minus(0, 0)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(true, false, _x42, s(true)), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, minus(s(_x101), 0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(quot(0, s(_x101))), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(minus(le(0, _x131), 0), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(quot(0, s(_x271)), _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(minus(true, 0), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, minus(true, if(true, false, _x52, s(0))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(if(true, false, _x202, s(true)), false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(if(true, false, _x262, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(if(true, false, _x132, s(0)), _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(quot(0, s(_x101)))), 0), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, false, _x52, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(if(true, false, _x142, s(false)), 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x82, s(if(true, false, _x72, s(minus(false, 0))))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(if(true, false, _x92, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), minus(if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))), 0)), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(if(true, false, _x162, s(true))), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, minus(false, 0), _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x152, s(true)), false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)if#(le(quot(0, s(_x41)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(true, if(true, false, _x32, if(true, minus(false, 0), _x82, s(s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(0)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, false, _x32, if(true, false, _x82, s(s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(le(0, _x81), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(minus(if(true, false, _x202, s(le(0, _x131))), 0))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(minus(0, 0)))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(true, if(true, le(s(_x61), 0), _x32, s(if(true, minus(false, 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x142, s(if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(minus(0, 0), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x102, s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(minus(quot(0, s(_x41)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, minus(if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))), 0))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(s(0), s(_x181)))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(quot(0, s(_x71)), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(if(true, false, _x202, s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x142, s(s(true)))))), x, y)logIter#(x, y)
if#(le(quot(0, inc(s(_x71))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0))), 0)), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(minus(true, 0), false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(s(_x61)))), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(quot(0, s(_x201)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(if(true, false, _x32, s(le(0, _x21))), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x152, s(true)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x162, s(s(if(true, false, _x182, s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, if(true, false, _x182, s(s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, if(true, false, _x182, s(s(le(0, _x171)))))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, false, _x82, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(quot(0, s(_x191)), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0))))), s(if(true, false, _x62, s(0)))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(le(s(_x121), minus(0, 0)), 0), _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, if(true, false, _x252, s(s(le(0, _x131))))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, minus(if(true, false, _x72, s(minus(false, 0))), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(true, if(true, le(minus(s(_x61), 0), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(le(0, _x111), false, _x92, s(true)))))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(s(0), s(0))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, if(true, false, _x162, s(false)), _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), 0), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(if(true, false, _x132, s(le(0, _x111))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(s(0), s(_x121)), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, minus(s(le(0, _x171)), 0)))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x192, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), if(true, false, _x92, s(0))), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(if(true, false, _x142, s(0)), _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), quot(0, s(_x91))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(if(true, false, _x82, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, if(true, false, _x232, s(false)), _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), quot(0, s(_x151))), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x202, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(minus(true, 0), if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(0, s(_x101)))))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(if(true, false, _x62, s(true)), if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), minus(0, 0)), x, y)logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(minus(s(_x121), 0), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(true, false, _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x102, s(s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181)))))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(true, false, _x192, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(minus(true, 0))), false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(le(0, _x91), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), quot(0, s(_x111)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(true, if(if(true, false, _x62, s(le(0, _x51))), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, if(true, false, _x92, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(if(true, false, _x192, s(0)), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(quot(0, s(_x251))))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), if(true, false, _x72, s(le(s(_x61), 0))), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, quot(0, s(_x171)))), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x52, s(quot(0, s(_x41)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(le(0, _x131), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), minus(false, 0), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), minus(false, 0), _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(if(true, false, _x22, s(true)), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)if#(if(true, false, _x22, s(true)), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x141), 0), _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(false)), _x42, inc(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(minus(if(true, if(true, false, _x72, s(false)), _x42, s(0)), 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, if(true, false, _x162, s(s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(le(0, _x61), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), if(true, false, _x142, s(false)), _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(0), 0)), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(0, _x21), if(if(true, false, _x52, s(true)), false, _x32, s(true)), x, y)logIter#(x, y)
if#(true, if(true, false, _x42, s(if(true, false, _x32, if(true, false, _x82, s(s(true)))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), quot(0, s(_x161)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x112, if(true, false, _x162, s(s(s(0))))))))), x, y)logIter#(x, y)
if#(true, if(le(0, _x51), le(quot(s(_x82), s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), x, y)logIter#(x, y)if#(true, minus(if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), if(true, false, _x42, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(inc(0))))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(minus(if(le(0, _x111), false, _x92, s(true)), 0))), x, y)logIter#(x, y)if#(le(minus(0, 0), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(if(true, if(true, false, _x92, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171)))))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(inc(0), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(quot(0, s(_x41)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(if(true, false, _x172, s(true)))))), 0), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), if(true, le(s(_x61), 0), _x32, s(if(true, false, _x92, s(true)))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, minus(false, 0), _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(minus(true, 0), false, _x62, if(true, false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(if(true, false, _x62, s(true)), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(0, 0)), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(minus(0, 0))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), le(s(_x211), 0), _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(minus(le(0, _x51), 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(minus(le(if(true, false, _x42, s(0)), _x21), 0), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(le(0, _x51), le(s(_x61), 0), _x32, s(if(if(true, false, _x122, s(le(0, _x111))), le(s(_x121), 0), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(true, minus(false, 0), _x112, if(true, false, _x162, s(s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(s(_x61), if(true, false, _x92, s(0))), _x32, s(true)), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, minus(false, 0), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)if#(le(s(0), s(_x31)), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, minus(s(true), 0)))), if(true, false, _x62, s(0))), x, y)logIter#(x, y)
if#(le(0, _x21), minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), 0), x, y)logIter#(x, y)if#(le(0, _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(minus(true, 0))))), 0), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(if(if(true, false, _x222, s(true)), false, _x202, s(le(0, _x131))))), false, _x112, s(if(true, false, _x172, s(s(0))))))), x, y)logIter#(x, y)if#(true, if(true, le(inc(0), 0), _x32, if(true, false, _x82, s(s(if(le(0, _x111), false, _x92, s(true)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, inc(0)), _x21), minus(if(true, le(if(true, false, _x82, s(s(_x61))), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(0)), 0), _x21), minus(if(true, le(inc(s(_x81)), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(quot(0, s(_x151)), _x131), false, _x112, s(s(0))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x122, s(if(minus(le(0, _x111), 0), false, _x92, s(if(true, false, _x182, s(le(0, _x171))))))))), if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(minus(0, 0), _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0)))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(0, _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(if(true, false, _x142, s(s(_x121))), minus(0, 0)), _x92, minus(s(true), 0)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), 0), false, _x92, s(le(0, _x171))))), if(true, false, _x72, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y)logIter#(x, y)if#(le(if(true, false, _x42, s(quot(0, s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), le(s(_x151), 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(true)))), if(true, false, _x62, if(le(0, _x131), false, _x112, s(s(quot(0, s(_x181))))))), x, y)logIter#(x, y)if#(le(0, _x21), if(le(minus(0, 0), _x51), le(s(_x61), 0), _x32, s(if(le(0, _x111), le(s(_x121), minus(0, 0)), _x92, s(true)))), x, y)logIter#(x, y)
if#(le(if(true, false, _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, s(if(le(0, _x111), false, _x92, s(le(0, _x171))))), if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0))))), x, y)logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(minus(false, 0))), _x42, s(0)), _x21), minus(if(true, le(s(_x61), 0), _x32, minus(s(if(le(0, _x111), false, _x92, s(le(0, _x171)))), 0)), if(true, false, _x62, if(true, false, _x122, s(if(le(0, _x131), false, _x112, s(s(0))))))), x, y)logIter#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: 0, minus, inc, le, s, if, false, true, logZeroError, log, quot, logIter

Strategy


The left-hand side of the rule if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y) is backward narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), if(true, false, _x152, s(false)), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(le(0, _x181), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(if(true, false, _x192, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(quot(0, s(_x201)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))), 0)), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), if(true, false, _x132, s(s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, quot(s(0), s(0))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, if(true, false, _x212, s(s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(s(if(true, false, _x42, s(quot(minus(0, 0), s(_x101))))), s(_x31)), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0)))))), x, y) 
if#(le(if(true, minus(false, 0), _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(le(0, _x91), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(minus(quot(minus(0, 0), s(_x101)), 0))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(if(true, false, _x182, s(true)), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x151)), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, le(s(_x101), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, quot(0, s(_x141))), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(inc(s(_x111)), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(le(0, _x61), false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), quot(s(_x132), s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x132, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, minus(0, 0)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), minus(0, 0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0)))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), minus(s(_x101), 0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(minus(0, 0), 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, minus(s(le(0, _x171)), 0)))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(if(true, false, _x92, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), le(s(_x151), 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), quot(0, s(_x91)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), 0), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, if(true, false, _x182, s(s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(minus(0, 0), s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(if(true, false, _x222, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(quot(s(_x112), s(_x111)), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(if(true, false, _x92, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(le(0, _x91), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, if(true, false, _x102, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, false, _x82, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), if(true, false, _x72, s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x172, s(if(true, false, _x162, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))))), s(0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(minus(true, 0), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), if(true, false, _x162, s(0))), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), minus(false, 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, minus(false, 0), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), minus(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0)), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x162, s(0)), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, if(true, false, _x142, s(0))), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, minus(s(0), 0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, minus(s(quot(minus(0, 0), s(_x101))), 0)), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(s(0), s(0)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x92, s(0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(minus(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), 0), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(minus(0, 0), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x161)), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x152, s(le(0, _x111))), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(quot(0, s(_x221))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), if(true, false, _x122, s(0))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(if(true, false, _x132, s(0)), 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(if(true, false, _x202, s(0)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(if(true, false, _x112, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))), 0))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21))), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(s(0), s(_x191)))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x142, s(minus(le(0, _x111), if(true, false, _x162, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(if(true, false, _x162, s(0)))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), inc(s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(if(true, false, _x52, s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), if(true, false, _x42, s(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x122, s(s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), 0), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(minus(0, 0))), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, if(true, false, _x102, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, le(s(_x191), 0), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(if(true, false, _x72, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(minus(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), 0), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), quot(0, s(_x121))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, if(true, false, _x192, s(false)), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(minus(0, 0), s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(if(true, false, _x162, s(0)), 0)), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, inc(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(minus(0, 0)))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(quot(0, s(_x131)), 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0))), s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y) 
if#(le(if(true, le(s(_x71), 0), _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(minus(true, 0), false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x82, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), inc(0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(minus(le(0, _x171), 0))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) 
Thus, the rule if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y) is replaced by the following rules:
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, if(true, false, _x162, s(s(s(0)))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(inc(s(_x111)), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(le(0, _x61), false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(true, false, _x122, s(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x172, s(if(true, false, _x162, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(minus(0, 0))))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), minus(s(_x101), 0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(if(true, false, _x122, s(minus(0, 0))), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(if(true, false, _x142, s(minus(le(0, _x111), if(true, false, _x162, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(if(true, false, _x182, s(true)), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, false, _x82, s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(minus(0, 0)))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(inc(0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), if(true, false, _x152, s(false)), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(minus(true, 0), false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, if(true, false, _x122, s(s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, if(true, false, _x102, s(false)), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), 0), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), le(s(_x151), 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(minus(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), 0), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(inc(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(s(le(0, _x111)), s(if(true, false, _x162, s(0)))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, minus(false, 0), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, if(true, false, _x102, s(le(s(_x61), 0))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, le(s(_x101), 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), if(true, false, _x92, s(0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(minus(le(0, _x131), 0))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x52, s(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), if(true, false, _x162, s(0))), 0), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(le(0, _x161), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(if(true, false, _x112, s(s(_x61))), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(minus(0, 0), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(if(true, false, _x92, s(true)), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x152, s(if(true, false, _x142, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, quot(s(0), s(0))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), minus(if(true, false, _x162, s(0)), 0)), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(minus(le(0, _x171), 0))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(if(true, false, _x152, s(le(0, _x111))), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(quot(0, s(_x181)))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), inc(0)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(quot(0, s(_x131)), 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), if(true, false, _x132, s(s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(s(if(true, false, _x42, s(quot(minus(0, 0), s(_x101))))), s(_x31)), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(quot(0, s(_x161)), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(le(0, _x181), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(if(true, false, _x62, s(true)), false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(le(0, _x91), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), minus(false, 0), _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, minus(false, 0), _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, minus(le(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, minus(s(s(0)), 0))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(minus(true, 0), false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(minus(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), 0), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(if(true, false, _x32, s(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21))), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, minus(s(le(0, _x131)), 0)), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, quot(0, s(_x141))), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(s(0), s(_x191)))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(if(true, false, _x92, s(true)), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(if(true, false, _x182, s(0)))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, minus(false, 0), _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, minus(false, 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), minus(false, 0), _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), minus(0, 0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(minus(0, 0), 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), minus(0, 0)), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), quot(s(_x132), s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x82, s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(true, false, _x132, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, minus(s(le(0, _x171)), 0)))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, if(true, false, _x72, s(false)), _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, if(true, false, _x192, s(s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, minus(0, 0)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(if(true, false, _x112, s(quot(minus(0, 0), s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(if(true, false, _x172, s(s(0)))))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(minus(0, 0), _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(minus(0, 0), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(minus(true, 0), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(minus(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))), 0))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, if(true, false, _x192, s(false)), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(le(0, _x91), le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), inc(s(_x131))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(minus(le(0, _x111), 0), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), minus(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))), 0)), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(minus(s(_x61), 0), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, le(s(_x71), 0), _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), quot(0, s(_x91)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, minus(s(quot(minus(0, 0), s(_x101))), 0)), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(quot(0, s(_x201)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), if(true, false, _x42, s(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, minus(if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))), 0)))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(if(true, false, _x202, s(0)), _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(s(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))))), s(0))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), if(true, false, _x72, s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(quot(0, s(_x211)), _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, if(true, false, _x142, s(0))), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, if(true, false, _x212, s(s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(s(0), s(_x151)), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(if(true, false, _x52, s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0))), s(s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0))))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(s(0), s(_x201)))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(if(true, false, _x192, s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(minus(true, 0), false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, minus(s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171)))), 0)), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), if(true, false, _x122, s(0))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, if(true, false, _x182, s(s(le(0, _x171))))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(if(true, false, _x202, s(le(0, _x131))))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(quot(s(_x112), s(_x111)), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, if(true, false, _x92, s(s(quot(minus(0, 0), s(_x101)))))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, le(s(_x191), 0), _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(if(true, false, _x162, s(0)), _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(minus(s(0), 0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, if(true, false, _x172, s(false)), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(if(true, false, _x72, s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)))), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(quot(0, s(_x221))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), 0), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, inc(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(if(true, false, _x132, s(0)), 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), quot(0, s(_x121))), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), if(true, false, _x142, s(false)), _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, minus(s(0), 0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(if(true, false, _x222, s(0))))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(s(0), s(0)), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(minus(if(true, false, _x142, s(le(0, _x131))), 0), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(minus(true, 0), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(s(_x61)), s(0)), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(if(true, false, _x162, s(true)), false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), le(s(_x141), 0), _x112, s(s(0)))))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, le(s(_x171), 0), _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(minus(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))), 0))), x, y) → logIter#(x, y)
if#(le(if(true, false, _x42, s(minus(quot(minus(0, 0), s(_x101)), 0))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(0, _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)if#(le(if(true, false, _x42, s(quot(minus(0, 0), s(_x101)))), _x21), minus(s(minus(if(true, le(s(_x61), 0), _x32, s(if(minus(le(0, _x111), if(true, false, _x162, s(0))), false, _x92, s(le(0, _x171))))), 0)), s(if(true, false, _x62, if(if(true, false, _x142, s(le(if(true, false, _x212, s(0)), _x131))), false, _x112, s(s(0)))))), x, y) → logIter#(x, y)

Problem 6: SubtermCriterion



Dependency Pair Problem

Dependency Pairs

le#(s(x), s(y))le#(x, y)

Rewrite Rules

minus(x, 0)xminus(s(x), s(y))minus(x, y)
quot(0, s(y))0quot(s(x), s(y))s(quot(minus(x, y), s(y)))
le(0, y)truele(s(x), 0)false
le(s(x), s(y))le(x, y)inc(s(x))s(inc(x))
inc(0)s(0)log(x)logIter(x, 0)
logIter(x, y)if(le(s(0), x), le(s(s(0)), x), quot(x, s(s(0))), inc(y))if(false, b, x, y)logZeroError
if(true, false, x, s(y))yif(true, true, x, y)logIter(x, y)

Original Signature

Termination of terms over the following signature is verified: minus, 0, s, le, inc, if, true, false, logZeroError, quot, log, logIter

Strategy


Projection

The following projection was used:

Thus, the following dependency pairs are removed:

le#(s(x), s(y))le#(x, y)